Servidor Debian · 7 min read · Jan 25, 2026

O Servidor Perfeito - Debian 8.4 Jessie (Apache2, BIND, Dovecot, ISPConfig 3.1) - Página 3

19 Instalar RoundCube

Roundcube não está disponível no repositório principal do Debian 8, mas podemos obtê-lo através dos backports.

Adicione o repositório Backports ao arquivo /etc/apt/sources.list:

echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list

e execute apt-get update.

apt-get update

Em seguida, instale o RoundCube com este comando:

apt-get install roundcube roundcube-core roundcube-mysql roundcube-plugins

O instalador fará as seguintes perguntas:

Configurar banco de dados para roundcube com dbconfig.common? <-- sim  
Selecionar o tipo de banco de dados: <-- mysql  
Senha do usuário administrativo do banco de dados: <-- insira a senha root do MySQL aqui.  
Senha do aplicativo MySQL para roundcube: <-- pressione enter

Em seguida, edite o arquivo RoundCube /etc/roundcube/config.inc.php e ajuste algumas configurações:

nano /etc/roundcube/config.inc.php

Defina default_host e smtp_server como localhost.

$config['default_host'] = 'localhost';  
$config['smtp_server'] = 'localhost';

Em seguida, edite o arquivo de configuração do Apache roundcube /etc/apache2/conf-enabled/roundcube.conf:

nano /etc/apache2/conf-enabled/roundcube.conf

E adicione uma linha de alias para o alias apache /webmail, você pode adicionar a linha logo no início do arquivo. NOTA: Não use /mail como alias ou o módulo de email do ispconfig deixará de funcionar!

Alias /webmail /var/lib/roundcube

Em seguida, recarregue o Apache:

service apache2 reload

Agora você pode acessar o RoundCube da seguinte forma:

http://192.168.1.100/webmail
http://www.example.com/webmail
http://server1.example.com:8080/webmail (depois de ter instalado o ISPConfig, veja o próximo capítulo)

![](/files/49193a4b-71cd-49d7-b374-aa1808d16e96.png)

20 Baixar ISPConfig 3

20.1 Baixar a versão estável (recomendado)

Para instalar o ISPConfig 3 a partir da versão mais recente lançada, faça isso:

cd /tmp  
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz  
tar xfz ISPConfig-3-stable.tar.gz  
cd ispconfig3_install/install/

20.2 Baixar uma versão beta da versão 3.1 (recomendado apenas para configurações de teste!)

Até hoje (12 de abril de 2016), a versão final do ISPConfig 3.1 ainda não está disponível para download. Se você quiser experimentar a pré-lançamento da próxima versão 3.1, faça o download com este comando:

cd /tmp  
wget -O ISPConfig-3.1-beta.tar.gz  https://git.ispconfig.org/ispconfig/ispconfig3/repository/archive.tar.gz?ref=stable-3.1  
tar xfz ISPConfig-3.1-beta.tar.gz  
cd ispconfig3-stable-3.1*  
cd install

21 Instalar ISPConfig

O próximo passo é executar o instalador do ISPConfig.

php -q install.php

Isso iniciará o instalador do ISPConfig 3. O instalador configurará todos os serviços como Postfix, Dovecot, etc. para você. Uma configuração manual, como era necessária para o ISPConfig 2 (guias de configuração perfeitas), não é necessária.

NOTA: Não se preocupe que o instalador do ISPConfig 3 identifica o Debian Jessie como versão desconhecida. Isso não interfere em nenhuma funcionalidade e será corrigido na próxima atualização do ISPConfig.

# php -q install.php

--------------------------------------------------------------------------------  
_____ ___________ _____ __ _ ____  
|_ _/ ___| ___ \ / __ \ / _(_) /__ \  
| | \ `--.| |_/ / | / \/ ___ _ __ | |_ _ __ _ _/ /  
| | `--. \ __/ | | / _ \| '_ \| _| |/ _` | |_ |  
_| |_\/__/ / | | \__/\ (_) | | | | | | | (_| | ___\ \  
\___/\____/\_| \____/\___/|_| |_|_| |_|\__, | \____/  
__/ |  
|___/  
--------------------------------------------------------------------------------

>> Configuração inicial
Sistema Operacional: Debian 8.0 (Jessie) 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.

Selecionar idioma (en,de) [en]: <-- Pressione Enter
Modo de instalação (padrão, especialista) [padrão]: <-- Pressione Enter
Nome do host totalmente qualificado (FQDN) do servidor, ex: server1.dominio.tld [server1.canomi.com]: <-- Pressione Enter
Nome do host 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 []: <-- Insira sua senha root do MySQL
Banco de dados MySQL a ser criado [dbispconfig]: <-- Pressione Enter
Charset MySQL [utf8]: <-- Pressione Enter
Configurando Postgrey  
Configurando Postfix  
Gerando uma chave privada RSA de 4096 bits  
.......................................................................++  
........................................................................................................................................++  
escrevendo nova chave privada em 'smtpd.key'  
-----  
Você está prestes a ser solicitado a inserir informações que serão incorporadas  
na sua solicitação de certificado.  
O que você está prestes a inserir é o que é chamado de Nome Distinto ou DN.  
Existem vários campos, mas você pode deixar alguns em branco  
Para alguns campos, haverá um valor padrão,  
Se você digitar '.', o campo ficará em branco.  
-----  
Nome do País (código de 2 letras) [AU]: <-- Insira o código do país de 2 letras  
Nome do Estado ou Província (nome completo) [Some-State]: <-- Insira o nome do estado  
Nome da Localidade (ex: cidade) []: <-- Insira sua cidade  
Nome da Organização (ex: empresa) [Internet Widgits Pty Ltd]: <-- Insira o nome da empresa ou pressione enter  
Nome da Unidade Organizacional (ex: seção) []: <-- Pressione Enter  
Nome Comum (ex: FQDN do servidor ou SEU nome) []: <-- Insira o nome do host do servidor, no meu caso: server1.example.com  
Endereço de Email []: <-- Pressione Enter  
Configurando Mailman  
Configurando Dovecot  
Configurando Spamassassin  
Configurando Amavisd  
Configurando Getmail  
Configurando BIND  
Configurando Jailkit  
Configurando Pureftpd  
Configurando Apache  
Configurando vlogger  
Configurando Servidor XMPP Metronome  
escrevendo nova chave privada em 'localhost.key'  
-----  
Nome do País (código de 2 letras) [AU]: <-- Insira o código do país de 2 letras  
Nome da Localidade (ex: cidade) []: <-- Insira sua cidade  
Nome da Organização (ex: empresa) [Internet Widgits Pty Ltd]: <-- Insira o nome da empresa ou pressione enter  
Nome da Unidade Organizacional (ex: seção) []: <-- Pressione Enter  
Nome Comum (ex: FQDN do servidor ou SEU nome) [server1.canomi.com]: <-- Insira o nome do host do servidor, no meu caso: server1.example.com  
Endereço de Email []: <-- Pressione Enter
Configurando Firewall do Ubuntu  
Configurando Fail2ban  
[INFO] serviço OpenVZ não detectado  
Configurando Apps vhost  
Instalando ISPConfig  
Porta ISPConfig [8080]:
Senha do administrador [admin]:
Você deseja uma conexão segura (SSL) com a interface web do ISPConfig (y,n) [y]: <-- Pressione Enter
Gerando chave privada RSA, módulo de 4096 bits  
.......................++  
................................................................................................................................++  
e é 65537 (0x10001)  
Você está prestes a ser solicitado a inserir informações que serão incorporadas  
a sua solicitação de certificado.  
O que você está prestes a inserir é o que é chamado de Nome Distinto ou DN.  
Existem vários campos, mas você pode deixar alguns em branco  
Para alguns campos, haverá um valor padrão,  
Se você digitar '.', o campo ficará em branco.  
-----  
Nome do País (código de 2 letras) [AU]: <-- Insira o código do país de 2 letras  
Nome do Estado ou Província (nome completo) [Some-State]: <-- Insira o nome do estado  
Nome da Localidade (ex: cidade) []: <-- Insira sua cidade  
Nome da Organização (ex: empresa) [Internet Widgits Pty Ltd]: <-- Insira o nome da empresa ou pressione enter  
Nome da Unidade Organizacional (ex: seção) []: <-- Pressione Enter  
Nome Comum (ex: FQDN do servidor ou SEU nome) []: <-- Insira o nome do host do servidor, no meu caso: server1.example.com  
Endereço de Email []: <-- Pressione Enter
Por favor, insira os seguintes atributos 'extras'  
que serão enviados com sua solicitação de certificado  
Uma senha de desafio []: <-- Pressione Enter  
Um nome de empresa opcional []: <-- Pressione Enter  
escrevendo chave RSA

Configurando DBServer  
Instalando crontab do ISPConfig  
não há crontab para root  
não há crontab para getmail  
Detectando endereços IP  
Reiniciando serviços ...  
Instalação concluída.

O instalador configura automaticamente todos os serviços subjacentes, portanto, nenhuma configuração manual é necessária.

Depois, você pode acessar o ISPConfig 3 em http(s)://server1.example.com:8080/ ou http(s)://192.168.1.100:8080/ (http ou https depende do que você escolheu durante a instalação). Faça login com o nome de usuário admin e a senha admin (você deve alterar a senha padrão após seu primeiro login):

O sistema agora está pronto para uso.

21.1 Manual do ISPConfig 3

Para aprender a usar o ISPConfig 3, recomendo fortemente baixar o Manual do ISPConfig 3.

Em mais de 300 páginas, ele cobre o conceito por trás do ISPConfig (administrador, revendedores, clientes), explica como instalar e atualizar o ISPConfig 3, inclui uma referência para todos os formulários e campos de formulário no ISPConfig junto com exemplos de entradas válidas, e fornece tutoriais para as tarefas mais comuns no ISPConfig 3. Também descreve como tornar seu servidor mais seguro e vem com uma seção de solução de problemas no final.

22 Notas Adicionais

22.1 OpenVZ

Se o servidor Debian que você acabou de configurar neste tutorial for um contêiner OpenVZ (máquina virtual), você deve fazer isso no sistema host (estou assumindo que o ID do contêiner OpenVZ é 101 - substitua-o pelo VPSID correto no seu sistema):

VPSID=101  
for CAP in CHOWN DAC_READ_SEARCH SETGID SETUID NET_BIND_SERVICE NET_ADMIN SYS_CHROOT SYS_NICE CHOWN DAC_READ_SEARCH SETGID SETUID NET_BIND_SERVICE NET_ADMIN SYS_CHROOT SYS_NICE  
do  
  vzctl set $VPSID --capability ${CAP}:on --save  
done

23 Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.