Página desactualizada Esta página contém uma versão anterior deste guia que pode estar desatualizada. Para a consultar a versão mais recente clique aqui.
2.0 Antes de iniciar
A configuração do servidor consiste, basicamente, na instalação de pacotes de software e da sua configuração.
Quando um pacote de software é instalado, é gerada uma configuração, muito básica, que oferece apenas uma funcionalidade muito reduzida. Para obter todo o potencial de um software, é necessário personalizar e afinar a sua configuração.
Mas como um pequeno erro de configuração, pode tornar todo o sistema inútil, devem ser tomar algumas precauções antes alterar qualquer configuração.
Cópias de segurança
Nunca alterar um ficheiro de configuração sem antes fazer uma cópia de segurança. Em caso de problemas, será possível repor o ficheiro original.
Por exemplo, caso seja necessário alterar o ficheiro de configuração /etc/network/interfaces, primeiro fazer uma cópia:
server:~# cp /etc/network/interfaces /etc/network/interfaces.ori
Em seguida, editar o ficheiro:
server:~# nano -w /etc/network/interfaces
Podem conferir-se as diferenças entre o ficheiro original e o alterado com o comando diff:
server:~# diff /etc/network/interfaces.ori /etc/network/interfaces 9,10c9,20 < allow-hotplug eth0 < iface eth0 inet dhcp --- > #allow-hotplug eth0 > #iface eth0 inet dhcp > > # Endereco IP fixo > auto eth0 > iface eth0 inet static > address 192.168.119.100 > netmask 255.255.255.0 > network 192.168.119.0 > broadcast 192.168.119.255 > gateway 192.168.119.1
Caso se pretenda repor o ficheiro original, pode-se apagar o ficheiro /etc/network/interfaces alterado, e repor o original:
server:~# rm /etc/network/interfaces server:~# cp /etc/network/interfaces.ori /etc/network/interfaces
O ficheiro /etc/network/interfaces tem agora o conteúdo original.
Que editor usar
Os ficheiros de configuração são, regra geral, ficheiros de texto, pelo que podem ser alterados com um editor de texto.
Os puristas defendem o vi ou o vim como editor de eleição. Uma alternativa possível e, eventualmente mais amigável, é o nano.
Qualquer um destes editores existe na instalação base, pelo que podem ser usados imediatamente após a instalação.
Para editar um ficheiro com o vi ou o vim basta executar o programa desejado com o do ficheiro como argumento. Por exemplo, para editar o ficheiro /etc/network/interfaces:
- com o vi:
server:~# vi /etc/network/interfaces
- com o vim:
server:~# vim /etc/network/interfaces
- Para usar o nano deve-se acrescentar a opção -w para evitar a inserção de quebras de linha, o que poderia causar problemas num ficheiro de configuração:
server:~# nano -w /etc/network/interfaces
Referências
- Wikipedia: diff (http://pt.wikipedia.org/wiki/Diff)
- Wikipedia: vi (http://pt.wikipedia.org/wiki/Vi)
- Wikipedia: vim (http://pt.wikipedia.org/wiki/Vim)
- GNU nano (http://www.nano-editor.org/)