Pesquisa de site

Como instalar e configurar 'NethServer' - uma distribuição Linux multifuncional baseada em CentOS


NethServer é uma distribuição Linux poderosa e segura de código aberto, construída sobre o CentOS 6.6, projetada para pequenos escritórios e médias empresas. Integrado com um grande número de módulos que podem ser simplesmente instalados através de sua interface web, o NethServer pode transformar sua caixa em um servidor de correio, servidor FTP, servidor Web, filtro Web, firewall, servidor VPN, servidor File Cloud, compartilhamento de arquivos do Windows servidor ou servidor Email Groupware baseado em SOGo rapidamente com apenas alguns cliques.

Lançado em duas edições, Community Edition, que é gratuita e Enterprise Edition, que vem com suporte pago, este tutorial abordará o procedimento de instalação do NethServer Free Edition (versão 6.6) a partir de uma imagem ISO, embora também possa ser instalado a partir de repositórios em um sistema CentOS pré-instalado usando o comando yum para baixar pacotes de software da web.

Por exemplo, se você deseja instalar o NethServer em um sistema CentOS pré-instalado, você pode simplesmente executar os comandos abaixo para transformar seu CentOS atual em NethServer.

yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-6.6.rpm
nethserver-install

Para instalar módulos nethserver adicionais, mencione o nome do módulo como parâmetro para o script de instalação conforme mostrado abaixo.

nethserver-install nethserver-mail nethserver-nut

Como eu disse acima, este guia mostrará apenas o procedimento de instalação do NethServer Free Edition a partir de uma imagem ISO…

Baixar NethServer

Imagem ISO do NethServer que pode ser obtida usando o seguinte link de download:

  1. http://www.nethserver.org/getting-started-with-nethserver/

Antes de iniciar o procedimento de instalação, esteja ciente de que usar este método baseado na imagem ISO do CD irá formatar e destruir todos os seus dados anteriores de todos os discos rígidos da sua máquina, portanto, como medida de segurança, certifique-se de remover todos unidades de disco indesejadas e guarde apenas os discos onde o sistema será instalado.

Após a conclusão da instalação, você pode anexar novamente o restante dos discos e adicioná-los às partições LVM do NethServer (VolGroup-lv_root e VolGroup-lv-swap).

Passo 1: Instalação do NethServer

1. Depois de fazer download da imagem ISO, grave-a em um CD ou crie uma unidade USB inicializável, coloque o CD/USB na unidade de CD/porta USB da sua máquina e instrua o BIOS da sua máquina para inicializar a partir de CD/USB. Para inicializar a partir de CD/USB, pressione a tecla F12 enquanto o BIOS está carregando ou consulte o manual da placa-mãe para obter a chave de inicialização necessária.

2. Após a conclusão da sequência de inicialização do BIOS, a primeira tela do NethServer deverá aparecer na sua tela. Escolha a instalação interativa do NethServer e pressione a tecla Enter para continuar.

3. Aguarde alguns segundos para que o instalador carregue e uma tela de Bem-vindo deverá aparecer. Nesta tela, escolha seu Idioma favorito, vá para o botão Avançar usando TAB ou as teclas de seta e pressione novamente Enter para continuar.

4. Na próxima tela escolha sua Interface de Rede para a rede interna (Verde), através da qual você administrará o servidor, depois vá para Em seguida, use a tecla Tab e pressione Enter para ir para a interface e definir suas configurações de rede adequadamente. Quando terminar as configurações de IP da rede, escolha a guia Avançar e pressione Enter para continuar.

5. Por fim, a última configuração é escolher a aba Instalar e pressionar a tecla Enter para instalar o NethServer >.

Importante: Esteja ciente de que esta etapa destrui os dados e apagará e formatará todos os discos da sua máquina. Após esta etapa o instalador irá configurar e instalar automaticamente o sistema até chegar ao fim.

Etapa 2: configurar a senha root

6. Após a conclusão da instalação e a reinicialização do sistema, faça login no console do NethServer usando as seguintes credenciais padrão:

User : root
Password: Nethesis,1234

Uma vez logado no sistema, emita o seguinte comando para alterar a senha root padrão (certifique-se de escolher uma senha forte com pelo menos 8 caracteres, pelo menos uma maiúscula, um número e um símbolo especial):

passwd root

Etapa 3: configurações iniciais do NethServer

7. Após a alteração da senha do root, é hora de fazer login na interface administrativa web do NethServer e fazer as configurações iniciais, navegando até o endereço IP do seu servidor configurado no processo de instalação. para a interface de rede interna (interface verde) na porta 980 usando o protocolo HTTPS:

https://nethserver_IP:980

Na primeira vez que você navegar para o URL acima, um aviso de segurança deverá ser exibido em seu navegador. Aceite o Certificado autoassinado para prosseguir e a página de login deverá aparecer.

Faça login com o nome de usuário root e a senha root que você já alterou e a página de boas-vindas deverá aparecer. Agora, clique no botão Avançar para prosseguir com as configurações iniciais.

8. Em seguida, configure o Nome do host do seu servidor, insira o nome do seu Domínio e clique em Avançar para prosseguir.

9. Escolha o fuso horário físico do seu servidor na lista e clique no botão Avançar novamente.

10. A próxima página solicitará que você altere a porta padrão do servidor SSH. É uma boa prática usar esta medida de segurança e alterar a porta SSH para uma porta arbitrária de sua escolha. Assim que o valor da porta SSH for definido, clique no botão Avançar para continuar.

11. Na próxima página, escolha a opção Não, obrigado para não enviar estatísticas para nethserver.org e clique em Avançar novamente para prosseguir.


12. Agora chegamos à configuração final. Revise todas as configurações até agora e, quando terminar, clique no botão Aplicar para gravar as alterações em seu sistema. Aguarde alguns segundos para que as tarefas sejam concluídas.

13. Quando a tarefa terminar, vá para o Painel e revise o Status, Serviços e da sua máquina. Uso do disco conforme ilustrado nas capturas de tela abaixo.

Etapa 4: faça login através do Putty e atualize o NethServer

14. A etapa final deste guia é atualizar seu NethServer com os pacotes e patches de segurança mais recentes. Embora esta etapa possa ser realizada a partir do console do servidor ou através da interface web (Centro de Software -> Atualizações).

É um bom momento para fazer login remotamente através de SSH usando Putty conforme ilustrado nas capturas de tela abaixo e realizar o procedimento de atualização emitindo o seguinte comando:

yum upgrade

Enquanto o processo de atualização é iniciado, você será questionado sobre se aceita uma série de chaves. Responda sim (y) e quando o processo de atualização terminar, reinicie seu sistema com o init 6 ou reboot > comando para inicializar o sistema com o novo kernel instalado.

init 6
OR
reboot

Isso tudo! Agora sua máquina está pronta para se tornar um servidor de Correio e Filtro, Servidor Web, Firewall, IDS, VPN, Servidor de Arquivos, Servidor DHCP ou qualquer outra configuração mais adequada para suas instalações.

Link de referência: http://www.nethserver.org/