Configuração ISPConfig · 5 min read · Sep 09, 2025
Configuração Perfeita de Multiserver ISPConfig no Ubuntu 24.04 e Debian 12 - Página 5

7 Instalando o servidor de nomes secundário
Faça login como root ou execute
su -para se tornar o usuário root em seu servidor antes de prosseguir. IMPORTANTE: Você deve usar ‘su -‘ e não apenas ‘su’, caso contrário, sua variável PATH será configurada incorretamente pelo Debian.
7.1 Configurar o hostname
O hostname do seu servidor deve ser um subdomínio como “panel.example.com”. Não use um nome de domínio sem uma parte de subdomínio como “example.com” como hostname, pois isso causará problemas mais tarde com sua configuração de e-mail. Primeiro, você deve verificar o hostname em /etc/hosts e alterá-lo quando necessário. A linha deve ser: “Endereço IP - espaço - hostname completo incl. domínio - espaço - parte do subdomínio”. Para nosso hostname ns2.example.com, o arquivo deve parecer com isto:
nano /etc/hosts127.0.0.1 localhost.localdomain localhost
# Esta linha deve ser alterada em cada nó para o nome de servidor correto:
127.0.1.1 ns2.example.com ns2
# Estas linhas são as mesmas em cada nó:
10.0.64.12 panel.example.com panel
10.0.64.13 web01.example.com web01
10.0.64.14 mx1.example.com mx1
10.0.64.15 ns1.example.com ns1
10.0.64.16 ns2.example.com ns2
10.0.64.17 webmail.example.com webmail
# As linhas a seguir são desejáveis para hosts compatíveis com IPv6
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allroutersComo você pode ver, adicionamos os hostnames de nossos outros servidores também, para que eles possam se comunicar pela rede interna mais tarde.
Em seguida, edite o arquivo /etc/hostname:
nano /etc/hostnameEle deve conter apenas a parte do subdomínio, no nosso caso:
ns2Finalmente, reinicie o servidor para aplicar a alteração:
systemctl rebootFaça login novamente e verifique se o hostname está correto agora com estes comandos:
hostname
hostname -fA saída deve ser assim:
root@ns2:~$ hostname
s2
root@ns2:~$ hostname -f
s2.example.com7.2 Instalando o ISPConfig
Agora podemos executar o instalador automático para todos os pacotes e ISPConfig:
wget -O - https://get.ispconfig.org | sh -s -- --no-web --no-mail --use-php=system --interactiveApós algum tempo, você verá:
WARNING! Este script reconfigurará seu servidor completo!
Deve ser executado em um servidor recém-instalado e toda a configuração atual que você fez provavelmente será perdida!
Digite 'yes' se você realmente quiser continuar:Responda “yes” e pressione enter. O instalador agora começará.
Quando a instalação e configuração dos pacotes estiverem concluídas, a senha root para MySQL no ns2 será exibida. Anote isso (junto com o nome do servidor, para evitar confusões mais tarde).
Agora teremos que responder algumas perguntas, pois estamos usando o modo interativo. Isso é necessário, pois este servidor será adicionado à sua configuração de multiserver.
[INFO] Instalando ISPConfig3.
[INFO] Sua senha root do MySQL é: kl3994aMsfkkeE
--------------------------------------------------------------------------------
_____ ___________ _____ __ _ ____
|_ _/ ___| ___ \ / __ \ / _(_) /__ \
| | \ `--.| |_/ / | / \/ ___ _ __ | |_ _ __ _ _/ /
| | `--. \ __/ | | / _ \| '_ \| _| |/ _` | |_ |
|_| |_|\__/ / | | \__/\ (_) | | | | | | (_| | ___\ \
\___/\____/\_| \____/\___/|_| |_|_| |_|\__, | \____/
__/ |
|___/
--------------------------------------------------------------------------------
>> Configuração inicial
Sistema Operacional: Debian 10.0 (Buster) ou compatível
A seguir, haverá algumas perguntas para configuração primária, então tenha cuidado.
Os valores padrão estão entre [colchetes] e podem ser aceitos com .
Digite "quit" (sem as aspas) para parar o instalador.
Selecione o idioma (en,de) [en]: <-- Pressione enter
Modo de instalação (padrão, especialista) [padrão]: <-- especialista
Hostname totalmente qualificado (FQDN) do servidor, ex: server1.domain.tld [ns2.example.com]: <-- Pressione Enter
Hostname do servidor MySQL [localhost]: <-- Pressione Enter
Porta do servidor MySQL [3306]: <-- Pressione Enter
Nome de usuário root do MySQL [root]: <-- Pressione Enter
Senha root do MySQL []: <-- Digite a senha do MySQL que o script acabou de lhe dar
Banco de dados MySQL a ser criado [dbispconfig]: <-- Pressione Enter
Charset MySQL [utf8]: <-- Pressione Enter
As próximas duas perguntas são sobre o usuário e a senha do banco de dados interno do ISPConfig.
É recomendável aceitar os padrões que são 'ispconfig' como nome de usuário e uma senha aleatória.
Se você usar uma senha diferente, use apenas números e caracteres para a senha.
Nome de usuário do banco de dados mysql do ISPConfig [ispconfig]: <-- Pressione Enter
Senha do banco de dados mysql do ISPConfig [aakl203920459853sak20284204]: <-- Pressione Enter
Este servidor deve se juntar a uma configuração de multiserver ISPConfig existente (y,n) [n]: <-- y
Hostname do servidor mestre MySQL []: <-- panel.example.com
Porta do servidor mestre MySQL []: <-- Pressione Enter
Nome de usuário root do servidor mestre MySQL [root]: <-- Pressione Enter
Senha root do servidor mestre MySQL []: <-- a senha que você deu ao usuário root externo no servidor mestre.
Nome do banco de dados do servidor mestre MySQL [dbispconfig]: <-- Pressione Enter
Adicionando registro do servidor ISPConfig ao banco de dados.
Configurar E-mail (y,n) [y]: <-- n
[WARN] autodetect para Jailkit falhou
Forçar configuração do Jailkit (y,n) [n]: <-- Pressione enter
Ignorando Jailkit
[WARN] autodetect para pureftpd falhou
Forçar configuração do pureftpd (y,n) [n]: <-- Pressione enter
Ignorando pureftpd
Configurar Servidor DNS (y,n) [y]: <-- Pressione enter
Configurando BIND
A opção Servidor Web deve ser habilitada quando você quiser executar um servidor web ou quando este nó deve hospedar a interface do ISPConfig.
Configurar Servidor Web (y,n) [y]: <-- n
[WARN] autodetect para OpenVZ falhou
Forçar configuração do OpenVZ (y,n) [n]: <-- Pressione enter
Ignorando OpenVZ
Configurar Servidor de Firewall (y,n) [y]: <-- Pressione enter
Configurando Firewall do Ubuntu
[WARN] autodetect para Metronome XMPP Server falhou
Forçar configuração do Metronome XMPP Server (y,n) [n]: <-- Pressione enter
Ignorando Metronome XMPP Server
Configurando Fail2ban
Instalando crontab do ISPConfig
Detectando endereços IP
Reiniciando serviços ...
Falha ao reiniciar apache2.service: Unidade apache2.service não encontrada.
Instalação concluída.
[INFO] Verificando se todos os serviços estão em execução.
[INFO] mysql: OK
[INFO] clamav-daemon: OK
[INFO] postfix: OK
[INFO] bind9: OK
[INFO] Instalação pronta.
[INFO] Sua senha root do MySQL é: kl3994aMsfkkeE
[INFO] Aviso: Por favor, exclua os arquivos de log em /tmp/ispconfig-ai/var/log/setup-* assim que não precisar mais deles, pois eles contêm suas senhas! Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.