Quais são as melhores dicas para configurar um servidor Linux®?
Linux é um sistema operacional de código aberto que é amplamente utilizado em servidores, desktops e dispositivos. É especialmente popular no mercado de servidores, representando pelo menos 32% de todos os servidores da Web. A configuração de um servidor Linux pode ser uma tarefa assustadora, mas os avanços recentes tornaram o processo muito mais fácil do que costumava ser. Para novos usuários, é provavelmente uma boa idéia conferir um livro ou alguns sites para obter informações sobre o básico do Linux.
Existem várias distribuições de Linux e muitos têm fins diferentes. Ao configurar um servidor Linux, é importante escolher primeiro uma distribuição apropriada. As distribuições projetadas para servidores incluem Red Hat Enterprise Linux (RHEL), Debian e Slackware. O Red Hat Enterprise Linux não é gratuito, mas vem com suporte comercial e é adequado para grandes empresas. O Debian contém software quase completamente aberto e é ideal para aqueles que desejam usar o Linux por razões filosóficas. Slackware é bem conhecido por sua stability e configurabilidade. A instalação pode ser realizada por CD ou unidade flash USB. A mídia de instalação geralmente está disponível como um download gratuito.
Independentemente da distribuição, a instalação é a primeira etapa na configuração de uma pilha Linux, Apache, MySQL e Perl ou Php (lâmpada). Linux é o sistema operacional, o Apache é um servidor HTTP, o MySQL é o software de banco de dados e o PHP e o PERL são linguagens de programação. Dependendo de qual distribuição foi selecionada, esses itens já podem estar presentes e completos ou parcialmente configurados. Se eles não estiverem presentes, geralmente podem ser instalados através do serviço de gerenciamento de pacotes da distribuição.
Este é normalmente um processo muito simples no qual o usuário indica qual empacotaEs ele ou ela gostaria de ter em seu computador. O serviço de gerenciamento de pacotes será baixado e instalará automaticamente a versão apropriada. A instalação manual de software é relativamente incomum nos sistemas Linux e pode ser necessário fornecer determinadas informações durante o processo de instalação, como o domínio em que o servidor está hospedado. Depois de configurar o Apache, muitos usuários usam o sistema de gerenciamento de pacotes para instalar o userdirmod, o que facilita a configuração de várias contas de usuário.
A última etapa na configuração de um servidor Linux é mover qualquer conteúdo existente para o novo servidor Linux. Se esse conteúdo for armazenado remotamente, o usuário poderá instalar o OpenSsh-Server, o que permitirá conexões remotas seguras usando o OpenSSH. O OpenSsh-Server também facilitará muito o gerenciamento remotamente do servidor.