ISPConfig 3 é um excelente painel de controle de host VPS estrangeiro. É gratuito e de código aberto e tem sido desenvolvido continuamente por vários anos. Atualmente, o ISPConfig 3 pode basicamente ser instalado em todos os principais sistemas operacionais Linux e suporta instalação com um clique, incluindo Apache2. e nginx, Postfix, Dovecot, PureFTPD, Bind, PowerDNS, MySQL, etc.

É um pouco semelhante ao VestaCP que compartilhamos antes, com funções abrangentes e poderosas. Ele pode ser integrado ao WHMCS para construir um sistema de ativação automática de host virtual. No entanto, o maior problema com ambos é que o ISPConfig 3 não possui um sistema de gerenciamento de arquivos online. Atualmente, você mesmo pode instalar um gerenciador de arquivos online através de FTP ou usar Web FTP para gerenciar arquivos.

O ISPConfig 3.1 vem com um sistema de resolução de nomes de domínio DNS e de agência postal, tornando conveniente para você configurar uma caixa de correio de nome de domínio e usar seu próprio DNS para resolver nomes de domínio. Assim como o VestaCP, ele suporta implantação automática de certificados SSL e instalação automática de certificados Let’s Encrypt. Os usuários só precisam marcar a opção de certificado Let’s Encrypt ao criar um site para instalar automaticamente o certificado.

ISPConfig 3.1 Excelente instalação do painel de controle do host VPS e uso de resolução de nome de domínio DNS Implantação automática de SSL

Para obter mais informações sobre painéis de controle VPS e construtores de sites, você também pode conferir:

  1. Instalação e uso do VestaCP VPS sem tutorial e painel de controle de host virtual vem com correio e sistema de resolução DNS
  2. Tutorial de instalação e uso do WHMCS - envio de e-mail WHMCS e personalização de métodos de tema de modelo WHMCS
  3. Tutorial de aplicativo de cluster Kubernetes gratuito BlueMix - 4 GB de memória suporta gerenciamento de login de permissão Root

1. Método de instalação ISPConfig 3.1

Site oficial do ISPConfig 3.1: https://www.ispconfig.org/ Os documentos de ajuda no site oficial de tutoriais de instalação detalhados para os principais sistemas operacionais são muito detalhados. documentação/.

Aqui está um método de um clique para instalar o ISPConfig 3.1 Sistemas operacionais suportados: Debian 7, Debian 8, Ubuntu 14.10, Ubuntu 15.10, Ubuntu 16.04, Centos 7. O comando de instalação é o seguinte:

apt-get update && apt-get -y upgrade
apt-get install -y unzip 
cd /tmp
wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"
tar zxvf installer.tgz
cd *ispconfig*
bash install.sh

Em particular, gostaria de lembrar que é recomendado modificar o nome do host antes da instalação para facilitar as configurações subsequentes de DNS e correio. Os métodos de modificação para Debian e Ubuntu são os seguintes:

Digite o comando na janela do terminal: hostname ou uname -n, você pode visualizar o nome do host atual. A referência de modificação é a seguinte:


vim /etc/hosts
150.95.150.57 host.wzfou.net host  

vim /etc/hostname
host.wzfou.net
重启:hostname -F /etc/hostname
再次查看:hostname

Durante o processo de instalação, o ISPConfig 3.1 irá perguntar quais componentes você deseja instalar, principalmente da seguinte forma:

Servidor Web (Apache ou Nginx)
Servidor FTP (opcional pureftpd)
Servidor DNS (bind9)
Servidor MySQL 
Análise Awstats
Detecção de antivírus Clamavd
Vamos criptografar certificado gratuito
IMAP e POP3 (courier ou dovecot opcional)
webmail (RoundCube ou squirellmail opcional)

Recomenda-se apenas selecionar a seleção padrão durante o processo de instalação.

Após toda a instalação, as comparações a serem selecionadas estão listadas abaixo:

Selecione a versão do Mysql: Mysql o Mariadb
Exigir uma senha MySql
Escolha entre Apache e Nginx
Se usar Xcache (cache PHP)
Se instalar o PHPMyAdmin
Servidor de correio tipo dovecot ou outro
Escolha atualizar as definições de vírus (recomendação: sim)
Habilitar cotas (recomendação: sim)
Finalmente selecione o modo de instalação como especialista ou padrão

Há uma coisa a que você deve prestar atenção especial. Quando o seguinte prompt aparecer, pressione Enter e selecione Não.

===========================================================================================
Attention: When asked 'Configure database for phpmyadmin with dbconfig-common?' select 'NO'
Due to a bug in dbconfig-common, this can't be automated.
===========================================================================================
Press ENTER to continue...

Este é um prompt para instalação bem-sucedida do ISPConfig 3.1.

2. Introdução ao uso do ISPConfig 3.1

Abra: https://YOURIP:8080 ou https://nome de domínio:8080, insira a conta e a senha padrão: admin e admin e faça login no ISPConfig 3.1.

São usuários, sites, correios, DNS, monitoramento, ferramentas e sistemas. (Clique para ampliar)

Gerenciamento de sites. Aqui você pode adicionar novos nomes de domínio e sites, configurar SSL, redirecionamento e backup do site, etc.

Ao criar um site, você pode adicionar suporte a certificado SSL ao site. Marque Let’s Encrypt para instalar automaticamente um certificado SSL gratuito.

Na interface de gerenciamento do site, você pode adicionar contas FTP, contas WebDav e usuários de banco de dados.

E-mail para agência postal. Você pode adicionar uma nova conta de e-mail ou adicionar um novo e-mail de nome de domínio no escritório de gerenciamento de e-mail.

Gerenciamento de DNS. O objetivo principal aqui é adicionar resolução DNS de nomes de domínio, principalmente A, CNAME e outros registros de resolução.

Serviço de monitoramento. Aqui você pode visualizar a CPU, memória, disco rígido, largura de banda e outras estatísticas de uso do servidor.

Configurações do sistema. Aqui estão as opções de configuração do ISPConfig 3.1, que incluem principalmente adição de usuários remotos, configuração do sistema, status do servidor, etc.

Existem muitas opções de configuração de servidor, incluindo Servidor, Mail, Getmail, Web, DNS, FastCGI, XMPP, Jailkit, vlogger, Cron, Rescue, etc.

O idioma do painel pode ser gerenciado nas configurações do sistema. O ISPConfig 3.1 padrão não possui chinês. Você pode baixá-lo e importá-lo aqui: https://www.ucblog.net/wzfou/ispconfig_cn.zip.

3. Vários problemas com o ISPConfig 3.1

Aqui resumo vários problemas durante a instalação e utilização do ISPConfig 3.1, esperando ajudar a todos. O ISPConfig 3.1 é muito bom de usar, mas como os tutoriais no site oficial são quase todos em inglês, muitas coisas só podem ser entendidas depois de você praticar.

3.1  Certificado SSL de back-end

O ISPConfig 3.1 usa um certificado autoassinado em segundo plano. Ao abrir o navegador, você será solicitado a não confiar nele. A solução é substituir o certificado SSL gerado durante a instalação do ISPConfig 3.1 pelo arquivo de certificado que compramos ou solicitamos. grátis. O caminho é o seguinte:

3.2  Construir sistema DNS

Para configurar um sistema DNS, o primeiro problema a ser resolvido é adicionar registros cola ao seu registrador de nomes de domínio e registrar seu servidor NS privado. Após o registro, você poderá retornar ao ISPConfig 3.1 para adicionar registros de resolução DNS.

3.3  O processo de construção de sua própria agência postal

Primeiro, entre na interface da agência postal do ISPConfig 3.1 e adicione e vincule um novo nome de domínio. (Clique para ampliar)

Em seguida, clique em Adicionar uma nova conta de e-mail em Contas de e-mail. (Clique para ampliar)

Por fim, após adicionar o endereço de e-mail, clique em Abrir Online. (Clique para ampliar)

4. Resumo

Após meus testes, o pacote de instalação com um clique do ISPConfig 3.1 é executado sem problemas no Ubuntu 16.04, enquanto outros terão estados mais ou menos inexplicáveis. Além disso, se quiser que o ISPConfig 3.1 seja instalado em vários servidores, você precisa selecionar o sistema Debian 8.

A tradução chinesa do ISPConfig 3.1 não está muito completa. Você pode exportar diretamente a versão original em inglês, traduzi-la manualmente e carregá-la. Ou você pode mesclar a tradução em chinês com a tradução original em inglês e, em seguida, encontrar aquelas que não têm a tradução correta e traduzi-las você mesmo.

PS: Atualizado em 11 de julho de 2017, Para o método de integração de ISPConfig e WHMCS, consulte: Método de integração de ISPConfig e WHMCS - Ativação automática de host virtual e usuários de espaço de gerenciamento.

Deixe uma resposta