Migrando de Red Hat para Debian
Neste artigo comento algumas surpresas positivas e experiências que tive ao migrar um servidor web Red Hat para Debian, mostrando também alguns dos principais comandos de configuração que mudam de uma distro para outra.
Introdução
Olá pessoal, neste artigo vou abordar alguns problemas que enfrentei
quando resolvi migrar de minha distribuição Red Hat para Debian em
servidores web.
Em primeiro lugar, acho a customização do Debian mais completa que a do Red Hat e pode parecer mentira, mas a inicialização de um Debian é quase duas vezes mais rápida que um Red Hat e isso rodando os mesmo serviços.
No Red Hat:
# up2date
O up2date é lindo, mas necessita de cadastro e demora para sair atualizações. Não confio mais na atualização do kernel desta distribuição, pois já me invadiram com a última atualização do up2date, então tive que compilar o kernel manualmente.
No Debian:
# apt-get update
# apt-get upgrade
ou usando o dselect:
# dselect
Ambos os métodos são muito rápidos, customizáveis e fáceis de entender. O Debian é a distribuição mais conservadora no sentido de atualização que conheço, só lançam um pacote como estável depois de meses ou até anos de testado. Os updates de segurança são praticamente diários, muito bom para servidores!
Por padrão, o Debian vem com a versão 2.0: dhcp-client 2.0pl5-11.
Tive problemas com esta versão, minha internet não conseguia obter o endereço IP nem a pau e depois de brigar muito com o suporte do provedor descobri o problema. Faça a atualização para a versão 3.x: dhcp3-client 3.0+3.0.1rc9-2.2.
No Red Hat, arquivo /etc/rc.local. No Debian você pode colocar seus scripts dentro do diretório /etc/rc.boot ou seus comandos em /etc/init.d/bootmisc.sh. Não se esqueça de adicionar permissão de execução nos scripts de /etc/rc.boot (chmod a+x script.sh).
Para configurar uma placa de rede no Debian, edite o arquivo /etc/network/interfaces. Se você quiser configurar sua placa como cliente DHCP, faça algo como:
Porque migrar de Red Hat para Debian?
Em primeiro lugar, acho a customização do Debian mais completa que a do Red Hat e pode parecer mentira, mas a inicialização de um Debian é quase duas vezes mais rápida que um Red Hat e isso rodando os mesmo serviços.
E como funcionam as atualizações do sistema operacional?
No Red Hat:
# up2date
O up2date é lindo, mas necessita de cadastro e demora para sair atualizações. Não confio mais na atualização do kernel desta distribuição, pois já me invadiram com a última atualização do up2date, então tive que compilar o kernel manualmente.
No Debian:
# apt-get update
# apt-get upgrade
ou usando o dselect:
# dselect
Ambos os métodos são muito rápidos, customizáveis e fáceis de entender. O Debian é a distribuição mais conservadora no sentido de atualização que conheço, só lançam um pacote como estável depois de meses ou até anos de testado. Os updates de segurança são praticamente diários, muito bom para servidores!
dhcp-client
Por padrão, o Debian vem com a versão 2.0: dhcp-client 2.0pl5-11.
Tive problemas com esta versão, minha internet não conseguia obter o endereço IP nem a pau e depois de brigar muito com o suporte do provedor descobri o problema. Faça a atualização para a versão 3.x: dhcp3-client 3.0+3.0.1rc9-2.2.
Executando programas na inicialização
No Red Hat, arquivo /etc/rc.local. No Debian você pode colocar seus scripts dentro do diretório /etc/rc.boot ou seus comandos em /etc/init.d/bootmisc.sh. Não se esqueça de adicionar permissão de execução nos scripts de /etc/rc.boot (chmod a+x script.sh).
Configuração de placa de rede
Para configurar uma placa de rede no Debian, edite o arquivo /etc/network/interfaces. Se você quiser configurar sua placa como cliente DHCP, faça algo como:
auto eth0
iface eth0 inet dhcp
iface eth0 inet dhcp
Caso contrário:
auto eth0
iface eth0 inet static
address 129.125.8.86
netmask 255.255.0.0
broadcast 129.125.255.255
iface eth0 inet static
address 129.125.8.86
netmask 255.255.0.0
broadcast 129.125.255.255
Abracos
tucs