Tutoriais de VPS
Instalar o HestiaCP em uma VPS (2026): painel de hospedagem Ubuntu, Nginx/Apache, e-mail, SSL, backups e reforço de segurança
Este tutorial mostra como instalar o HestiaCP 1.10.4 em uma VPS com Ubuntu 24.04, planejar as combinações de componentes Nginx/Apache e somente sites versus e-mail, configurar HTTPS do painel, WordPress, DNS, SMTP, Fail2Ban, firewall, backups em outra máquina, atualizações e solução de problemas comuns.

Se você pretende gerenciar vários sites WordPress e PHP, bancos de dados, DNS e caixas de e-mail em uma única VPS, escrever à mão as configurações de Nginx, PHP-FPM, MariaDB, certificados e backups uma por uma rapidamente se torna difícil de manter. O HestiaCP reúne essas tarefas comuns em um painel web e ferramentas de linha de comando, o que o torna adequado para administradores individuais, pequenas equipes de hospedagem e cenários em que usuários diferentes precisam de cotas de sites.
Mas um painel de controle não é um aplicativo Docker comum. O HestiaCP gerencia diretamente o servidor web, o banco de dados, o e-mail, o firewall e os usuários do sistema no host, e o requisito oficial é instalá-lo em um sistema operacional novo. Este artigo usa o Ubuntu 24.04 LTS e o HestiaCP 1.10.4 como base, e percorre o planejamento antes da instalação, a escolha de Nginx/Apache, o HTTPS do painel, a criação de sites WordPress, o DNS de e-mail, o backup e a restauração, as atualizações e o reforço de segurança.
O HestiaCP é um painel de controle de hospedagem de código aberto que permite gerenciar a partir de um único backend:
- Domínios web, templates de Nginx/Apache e múltiplas versões de PHP;
- Bancos de dados MariaDB/MySQL e phpMyAdmin;
- Zonas e registros DNS;
- Exim, Dovecot, Webmail, DKIM e contas de e-mail;
- Usuários, pacotes, cotas, tarefas agendadas e backups;
- Firewall, Fail2Ban, status dos serviços e atualizações do sistema.
É especialmente adequado para a necessidade de "poucas pessoas de operações gerenciando muitos sites". Se você está apenas implantando um aplicativo em contêiner, Docker Compose mais Caddy costuma ser mais transparente; se você precisa de equipes multiusuário, pacotes de sites e recursos tradicionais de hospedagem compartilhada, o HestiaCP economiza mais tempo.
Você pode ler primeiro a comparação de painéis de controle para VPS e depois decidir com base nas diferenças abaixo:
| Opção | Vantagens | Principais limitações | Cenários adequados |
|---|---|---|---|
| HestiaCP | Web, banco de dados, DNS, e-mail, usuários e backups bastante completos | Assume o controle profundo dos serviços do host | Vários sites, gestão de hospedagem tradicional |
| CloudPanel | Interface moderna, voltada para web e aplicativos em nuvem | Não oferece uma pilha completa de hospedagem de e-mail | Hospedagem de sites PHP/Node.js |
| 1Panel | Bom ecossistema de aplicativos Docker e experiência em chinês | O fluxo de trabalho de hospedagem compartilhada tradicional é diferente | Aplicativos em contêiner e operações em chinês |
| Nginx + PHP-FPM manual | Menos componentes, máxima controlabilidade | Muita configuração repetida para vários sites | Operação de um único site para usuários experientes em Linux |
Se você se importa mais com hospedagem moderna de sites PHP e não precisa de e-mail auto-hospedado, também pode comparar com o tutorial de instalação do CloudPanel. Não instale vários painéis de controle que assumem o controle do Nginx, do banco de dados e do firewall no mesmo servidor.
Em agosto de 2026, a versão estável oficial mais recente do HestiaCP é 1.10.4. Ele oferece suporte oficial a AMD64/x86_64 e ARM64/aarch64 de 64 bits, e lista Debian 11, 12, 13, além de Ubuntu 22.04, 24.04, 26.04 LTS.
A configuração mínima oficial é 1 núcleo, 1 GB de RAM e 10 GB de disco, mas 1 GB só é adequado para um ambiente leve com ClamAV e SpamAssassin desativados. Na prática, escolha com base na combinação de serviços:
| Uso | Configuração inicial recomendada | Escolhas de instalação |
|---|---|---|
| 1–3 sites de baixo tráfego, sem hospedar e-mail | 2 vCPU, 2 GB de RAM, 40 GB SSD | Desativar e-mail, ClamAV, SpamAssassin, BIND |
| Vários sites WordPress/PHP | 4 vCPU, 4 GB de RAM, 80 GB SSD | MariaDB, Nginx/Apache, Fail2Ban |
| Sites mais algumas caixas de e-mail | 4 vCPU, 8 GB de RAM, 100 GB SSD | Ativar Exim/Dovecot, ativar antispam conforme necessário |
| Host multiusuário ou muitas caixas de e-mail | 8 vCPU, 16 GB de RAM ou mais | Armazenamento de backup separado, relay de e-mail e testes de capacidade |
Prefira SSD/NVMe para o disco e confirme que a VPS usa KVM ou virtualização com todos os recursos. E-mail, bancos de dados e backups geram continuamente arquivos pequenos e E/S aleatória, e um disco com grande capacidade mas baixo desempenho aleatório vai deixar as operações do painel lentas.
O instalador do HestiaCP implanta e configura componentes como Nginx, Apache, PHP-FPM, MariaDB, Exim, Dovecot, BIND, Fail2Ban e iptables. Se a máquina já tem Baota, 1Panel, mapeamentos de portas do Docker, Nginx escrito à mão ou um banco de dados existente, o instalador pode sobrescrever configurações, ocupar as mesmas portas ou até deixar sites existentes fora do ar.
Antes da instalação você deve:
- Usar um sistema Ubuntu 24.04 LTS 64 bits novo;
- Salvar o método de login por console ou VNC da VPS;
- Registrar o ponto de configuração de IPv4 público, IPv6 e DNS reverso;
- Preparar um nome de host dedicado para o painel, por exemplo
panel.example.com; - Fazer backup dos dados importantes em outra máquina ou armazenamento de objetos com antecedência;
- Não "testar a instalação" em uma máquina que hospeda sites de produção existentes.
Snapshots podem ser usados para reverter a máquina inteira se a instalação falhar, mas não substituem backups em outra máquina. Se você não tem clareza sobre a diferença, leia primeiro Simulações de backup e restauração em VPS.
O nome de host do painel do HestiaCP deve usar um nome de domínio totalmente qualificado, não o domínio raiz diretamente:
panel.example.com
No seu provedor de DNS, adicione:
类型:A
名称:panel
内容:VPS 公网 IPv4
代理:关闭,仅 DNS
Se o servidor tiver IPv6 configurado corretamente, adicione também AAAA; caso contrário, não deixe registros AAAA apontando para o endereço errado. Resolução IPv6 incorreta pode causar falhas intermitentes na validação do Let's Encrypt ou no acesso ao painel.
Após entrar na VPS, verifique o nome de host atual:
hostnamectl
hostname -f
getent ahosts panel.example.com
Primeiro altere o nome de host do sistema para o domínio do painel:
sudo hostnamectl set-hostname panel.example.com
Verifique /etc/hosts para garantir que o nome de host resolve localmente, mas não copie o IP de exemplo literalmente:
127.0.0.1 localhost
服务器主IP panel.example.com panel
Se você pretende hospedar e-mail, também configure o PTR/DNS reverso para panel.example.com no painel do provedor da VPS, e faça-o resolver para o mesmo IP. Sem PTR correto, SPF, DKIM, DMARC e boa reputação de IP, mesmo que o painel mostre envio bem-sucedido, o e-mail pode cair no spam ou ser rejeitado.
Não abra todas as portas para toda a internet primeiro. Configure o firewall da nuvem e o firewall do Hestia de acordo com os componentes realmente habilitados:
| Porta | Uso | Deve ser aberta para a internet pública |
|---|---|---|
22/TCP | SSH/SFTP | Recomendado permitir apenas o IP fixo do administrador |
80/443 TCP | Sites e Let's Encrypt | Abrir ao hospedar sites |
8083/TCP | Painel do HestiaCP | Melhor permitir apenas IP de administrador ou VPN |
53/TCP+UDP | DNS autoritativo | Abrir apenas ao auto-hospedar DNS |
25/465/587 TCP | SMTP | Abrir apenas ao hospedar e-mail |
110/995 TCP | POP3/POP3S | Não abrir se você não usa POP3 |
143/993 TCP | IMAP/IMAPS | Abrir conforme necessário ao hospedar e-mail |
21/TCP e faixa de portas passivas | FTP | Recomendado mudar para SFTP e desativar o FTP |
Os grupos de segurança da plataforma de nuvem e o firewall do sistema são duas camadas de controle. Após instalar o painel, mantenha as regras pela página Firewall do Hestia; a documentação oficial avisa que, quando o Hestia atualiza o firewall, ele pode limpar regras temporárias de iptables não gerenciadas pelo Hestia.
Se o serviço funciona mas a rede externa não consegue acessar, verifique camada por camada conforme o guia de solução de problemas de portas, firewall e grupos de segurança, e não mantenha todos os firewalls desativados por longos períodos apenas para testar.
Entre como root, ou primeiro acesse um shell de root:
ssh root@服务器IP
Um usuário sudo comum pode executar:
sudo -i
Confirme o sistema e a arquitetura:
cat /etc/os-release
uname -m
free -h
df -h /
Atualize os pacotes base e reinicie:
apt update
apt full-upgrade -y
apt install -y ca-certificates wget curl
reboot
Após entrar novamente, verifique se ainda há uma reinicialização pendente:
uname -r
uptime
A combinação de instalação padrão do HestiaCP cobre web, DNS, e-mail, banco de dados, firewall e FTP, com recursos completos, mas também maior consumo de recursos e superfície de ataque. Antes de escolher, responda três perguntas:
- O DNS já foi delegado a um provedor externo?
- Você realmente quer enviar e receber e-mail nesta VPS?
- O upload de arquivos pode usar apenas SSH/SFTP?
Quando você precisa de gestão integrada de sites, DNS e e-mail, pode usar o instalador interativo oficial:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
less hst-install.sh
bash hst-install.sh
O instalador mostrará os componentes a serem instalados, o nome de host, o e-mail do administrador e a porta do painel. Continue somente após confirmar que tudo está correto. Não baixe scripts de instalação de drives na nuvem de terceiros, anexos de fóruns ou espelhos desconhecidos.
Se o DNS usa um serviço externo e o e-mail usa e-mail corporativo ou um serviço SMTP, recomenda-se desativar os componentes desnecessários:
bash hst-install.sh -h
No gerador oficial de scripts de instalação, selecione:
- Manter Nginx, PHP-FPM, MariaDB, iptables, Fail2Ban;
- Manter o Apache ou não depende da compatibilidade do site;
- Desativar BIND, Exim, Dovecot, ClamAV, SpamAssassin;
- Desativar o VSFTPD e usar SFTP para transferência de arquivos;
- Desativar a API se você não precisa de uma interface de automação;
- Manter o Web Terminal desativado.
Essa combinação consome menos recursos, abre menos portas e evita "manter um servidor de e-mail inteiro só por causa de um WordPress".
O HestiaCP pode usar por padrão o Nginx como proxy reverso frontal e o Apache para tratar as requisições dinâmicas do backend, ou você pode desativar o Apache e usar Nginx + PHP-FPM.
| Modo | Vantagens | Custo | Cenários recomendados |
|---|---|---|---|
| Nginx + Apache | Melhor compatibilidade com .htaccess e ambientes de hospedagem tradicionais | Maior uso de memória, uma camada a mais na solução de problemas | Programas PHP antigos, sites migrados |
| Nginx + PHP-FPM | Menos componentes, menor uso de recursos | Não lê .htaccess | WordPress novos, Laravel, sites PHP comuns |
Não desative o Apache só porque "o Nginx é mais rápido". Primeiro confirme se o aplicativo depende de reescritas de .htaccess, regras de permissão de diretório ou módulos do Apache. Ao migrar sites antigos, a compatibilidade geralmente é mais importante do que economizar algumas centenas de MB de memória.
Também não instale todas as versões de PHP. Escolha com base nas necessidades reais do site, por exemplo 8.3 e 8.4; quanto mais versões, mais difícil é gerenciar atualizações, consistência de extensões e uso de disco.
Ao final da instalação, o terminal mostrará:
- O endereço de login do painel;
- O nome de usuário do administrador;
- Uma senha aleatória ou a senha que você definiu;
- O nome de host e a porta.
Salve essas informações em um gerenciador de senhas imediatamente e não tire prints para enviar em grupos de chat. A forma de acesso padrão ao painel é:
https://panel.example.com:8083
Se o certificado do domínio ainda não foi emitido, o navegador pode primeiro mostrar um certificado autoassinado. Após confirmar que o domínio realmente resolve para a sua VPS, você pode executar o comando oficial em um shell de root:
v-change-sys-hostname panel.example.com
v-add-letsencrypt-host
Verifique o painel:
curl -Ik https://panel.example.com:8083
ss -lntup
systemctl status hestia --no-pager
Conclua isto imediatamente após o primeiro login:
- Alterar o administrador para uma senha forte;
- Ativar a autenticação de dois fatores nas configurações da conta;
- Verificar o e-mail do administrador e as notificações do sistema;
- Desativar a API e o Web Terminal não utilizados;
- Restringir
8083apenas a IPs de administrador ou faixas de VPN; - Criar um usuário de gestão diária e evitar manter todos os sites sob a conta de maior privilégio a longo prazo.
Primeiro aponte os registros A/AAAA do domínio de negócio para a VPS, depois vá à página Web no HestiaCP para adicionar o domínio. Recomenda-se seguir esta ordem:
- Criar um usuário comum do Hestia;
- Adicionar um Web Domain com esse usuário;
- Escolher o Web Template e o Backend Template adequados;
- Ativar o SSL;
- Marcar Let's Encrypt;
- Ativar o redirecionamento forçado para HTTPS conforme necessário;
- Criar um banco de dados e um usuário de banco de dados separados;
- Enviar o site ou usar o Quick Install App.
Cada site deve usar seu próprio usuário do sistema, banco de dados e senha. Não permita que vários sites de clientes compartilhem o usuário admin ou a mesma conta de banco de dados, caso contrário, se um site for comprometido, fica mais fácil ler lateralmente os arquivos de outros sites.
Tomando o WordPress como exemplo, após a instalação você também deve configurar atualizações automáticas, restringir logins de administrador, excluir plugins e temas não usados e copiar os backups do site para outra máquina. Para uma configuração mais detalhada da camada de aplicação, consulte as ideias de cache, backup e restauração do tutorial de Docker e reforço de segurança do WordPress, mas não aplique diretamente a configuração de portas do Docker daquele artigo ao host do HestiaCP.
Quando a solicitação do certificado do painel ou do site falhar, verifique na ordem:
getent ahosts panel.example.com
curl -I http://panel.example.com
ss -lntp | grep -E ':(80|443|8083)\b'
ls -lah /var/log/hestia/
As causas comuns incluem:
- O registro A ainda não entrou em vigor;
- Um registro AAAA incorreto direciona o tráfego de validação para outro host;
- O firewall da nuvem não abre
80/TCP; - O status do proxy da Cloudflare ou o modo SSL entra em conflito com o fluxo de validação;
- A configuração do Nginx/Apache não foi recarregada;
- Solicitações repetidas em pouco tempo acionam os limites de taxa do Let's Encrypt.
A documentação oficial do Hestia recomenda verificar o LE-用户-域名.log correspondente em /var/log/hestia/. Resolva primeiro o DNS e a acessibilidade HTTP-01, depois solicite novamente, e não clique uma dúzia de vezes seguidas.
A parte difícil do e-mail auto-hospedado não é criar caixas de e-mail, mas a entregabilidade, a reputação de IP, o antispam, o DNS e a operação contínua. Se você só precisa que o WordPress envie códigos de verificação, notificações de pedidos ou redefinições de senha, usar um relay SMTP confiável costuma ser mais estável do que auto-hospedar um servidor de e-mail completo.
Antes de decidir hospedar e-mail, confirme:
- Se a VPS permite saída para
25/TCP; - Se o IP tem histórico de spam;
- Se o provedor consegue configurar PTR;
- Se você está disposto a manter SPF, DKIM, DMARC e políticas antispam;
- Se você tem backups e monitoramento separados em outra máquina.
A documentação oficial do Hestia também observa que muitos provedores bloqueiam a porta 25 de saída por padrão; se não for possível abri-la, você pode configurar um relay SMTP em Global SMTP ou nas configurações do domínio de e-mail.
Supondo que o host de e-mail seja mail.example.com:
A mail VPS_IP
MX @ mail.example.com
TXT @ v=spf1 a mx ip4:VPS_IP -all
TXT _dmarc v=DMARC1; p=quarantine; rua=mailto:[email protected]
TXT Hestia生成的DKIM名称 Hestia生成的DKIM公钥
PTR VPS_IP mail.example.com
O registro DKIM deve copiar o nome e o valor realmente gerados pelo painel, e não deve ser copiado do exemplo. Na Cloudflare, os destinos A e MX de e-mail devem permanecer em "somente DNS", e você não deve usar o proxy de nuvem laranja para SMTP/IMAP.
Se o seu objetivo principal é e-mail corporativo em vez de hospedagem de sites, uma pilha de e-mail dedicada costuma ser mais adequada; consulte o guia de implantação do servidor de e-mail Mailcow e depois compare os custos de manutenção.
Vá em Server Settings → Firewall e exclua ou restrinja as regras desnecessárias:
8083/TCP: permitir apenas o IP fixo do administrador ou a faixa de VPN;22/TCP: permitir apenas origens de operações; mudar a porta não substitui a autenticação por chave;- DNS, FTP, POP3: desativar se o serviço correspondente não estiver habilitado;
- Portas de banco de dados: não abrir para a internet pública;
- Portas web: abrir apenas
80/443.
Ver os listeners e regras atuais:
ss -lntup
iptables -S
fail2ban-client status
As atualizações do firewall do Hestia reconstroem as regras. Se você realmente precisar de personalização avançada, coloque os scripts da forma oficial em:
/usr/local/hestia/data/firewall/custom.sh
Antes de modificar, mantenha uma sessão de console da VPS aberta e teste se o script não vai bloquear o seu acesso SSH. Não sobrescreva repetidamente a mesma porta com UFW, iptables manual, o firewall da nuvem e as regras do painel ao mesmo tempo, ou no final será muito difícil saber qual camada está em vigor.
Primeiro configure uma chave pública SSH para o administrador diário e verifique em outro terminal que você consegue entrar:
install -d -m 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
Após confirmar que o login por chave funciona, considere desativar o login de root por senha. Antes de editar a configuração do SSH, mantenha um método de acesso por console:
sshd -t
systemctl reload ssh
Os usuários de site não devem obter privilégios SSH desnecessários por padrão. Quando o acesso Shell for realmente necessário, use o mínimo privilégio e evite adicionar usuários do painel ao grupo sudo ou Docker. O grupo Docker está próximo dos privilégios de root e não é adequado como ferramenta de conveniência para usuários comuns de sites.
O HestiaCP pode gerar backups por usuário; o comando comum é:
v-backup-user 用户名
ls -lh /backup
Antes de restaurar, ensaie em um ambiente de teste:
v-restore-user 用户名 用户名.日期-时间.tar
O backup local /backup ainda está na mesma VPS que o site. Se o disco do sistema falhar, a conta for excluída ou a máquina inteira for perdida, os backups locais também podem ser perdidos, então copie-os para pelo menos um outro local de armazenamento em outra máquina.
O Hestia oferece suporte oficial a hosts de backup FTP, SFTP e Rclone. Ao usar SFTP, prefira chaves e não trate senhas em texto simples como solução de longo prazo. O Hestia 1.9 e posteriores também incluem um processo de backup incremental baseado em Restic; o restic.conf gerado ao criar o repositório pela primeira vez contém a chave necessária para a restauração e deve ser copiado separadamente com segurança.
Conclua pelo menos um ensaio de restauração antes de entrar em produção:
- Acionar manualmente um backup de usuário;
- Confirmar que o objeto em outra máquina realmente existe e tem tamanho razoável;
- Restaurar em um usuário de teste ou VPS de teste;
- Verificar os arquivos do site, os bancos de dados, as caixas de e-mail e a configuração de DNS;
- Registrar a duração da restauração e os itens faltantes.
"A tarefa de backup mostra sucesso" não é suficiente; só um backup que pode ser restaurado conta como backup válido.
O painel de controle tem capacidade administrativa próxima de root e não deve permanecer em uma versão antiga por muito tempo. 1.10.4 é a versão estável atual no momento em que este artigo foi escrito, mas continuará mudando; antes de operar de fato, consulte as Releases oficiais e a página de atualização do painel.
Antes de atualizar:
v-backup-user 用户名
df -h
free -h
apt update
apt list --upgradable
Depois:
- Ler as notas de versão entre a versão atual e a versão de destino;
- Salvar a configuração do painel, os backups de usuário e as cópias em outra máquina;
- Confirmar que há espaço suficiente de disco e inodes;
- Realizar a atualização pela página de atualização do Hestia em horários de baixo movimento;
- Após atualizar, verificar web, banco de dados, e-mail, certificados, tarefas agendadas e backups;
- Não atualizar o Ubuntu entre distribuições diretamente sem instruções oficiais.
As versões recentes incluem várias correções de segurança, o que mostra ainda mais que "o painel abre, então não precisa atualizar" não é uma estratégia de segurança. Também não ative o Web Terminal e a API não utilizados, para evitar ampliar a superfície de gestão exposta.
systemctl status hestia --no-pager
ss -lntp | grep ':8083'
curl -kI https://127.0.0.1:8083
Se for acessível localmente mas não pela rede externa, concentre-se no firewall da nuvem, no Firewall do Hestia e na lista de IPs de origem permitidos. Se também falhar localmente, verifique o status do serviço e os logs.
systemctl status nginx --no-pager
systemctl status apache2 --no-pager
systemctl --type=service --state=failed
tail -n 100 /var/log/nginx/error.log
Se o Apache foi desativado durante a instalação, a ausência de apache2 é normal. Continue verificando o Backend Template selecionado, a versão do PHP-FPM, as permissões do usuário do site e o espaço em disco.
systemctl status mariadb --no-pager
journalctl -u mariadb -n 100 --no-pager
df -h
df -i
free -h
Em VPS com pouca memória, concentre-se em OOM, swap, disco cheio e tabelas de banco de dados corrompidas. Não exclua arquivos de banco de dados nem reconstrua o diretório de dados sem um backup.
ss -lntp | grep -E ':(25|465|587)\b'
tail -n 100 /var/log/exim4/mainlog
Verifique a porta 25 de saída, PTR, SPF, DKIM, DMARC, as mensagens de retorno e as listas negras de IP. Se o provedor bloquear a saída na 25, prefira um relay SMTP em vez de alterar repetidamente a configuração do Exim.
df -h
df -i
du -xhd1 /home /backup /var/log 2>/dev/null | sort -h
As fontes comuns são backups locais, caixas de e-mail, logs de acesso, logs de banco de dados e caches do site. Localize primeiro o diretório que está crescendo e depois ajuste as políticas de retenção; não exclua diretamente bancos de dados ou arquivos do painel que você não reconhece.
- Usar um sistema de 64 bits novo com suporte oficial;
-
panel.example.comresolve corretamente para a VPS; - O painel tem um certificado HTTPS válido emitido;
- A senha do administrador é única e a autenticação de dois fatores está ativada;
-
8083e o SSH estão restritos a origens de administrador; - DNS, FTP, e-mail, API e Web Terminal não utilizados estão desativados;
- Cada site usa seu próprio usuário, banco de dados e senha;
- Sites, bancos de dados, caixas de e-mail e certificados do painel foram testados;
- Os backups foram copiados para outra máquina e um ensaio de restauração foi concluído;
- Os métodos de atualização, solução de problemas e login de emergência foram documentados.
Não é recomendado. O requisito oficial é explicitamente instalar em um sistema operacional novo, porque o instalador gerencia web, banco de dados, e-mail, firewall e usuários do sistema. Você deve criar uma nova VPS, instalar o HestiaCP e depois migrar os sites.
Pode executar um ambiente leve somente para sites, mas você deve desativar ClamAV, SpamAssassin, e-mail e serviços desnecessários. Quando vários sites WordPress, o Apache e o banco de dados rodam ao mesmo tempo, 4 GB é mais confiável.
Não necessariamente. Sites novos podem usar Nginx + PHP-FPM; sites antigos que dependem de .htaccess ou de regras tradicionais do Apache ficam melhor com Nginx + Apache. Confirme a compatibilidade do aplicativo antes da instalação.
O certificado do host do painel e o certificado de cada Web Domain são independentes. O domínio do site deve resolver corretamente, e o SSL e o Let's Encrypt devem ser ativados separadamente no Web Domain correspondente.
Não. O painel pode configurar Exim, Dovecot, DKIM e caixas de e-mail, mas a entregabilidade também depende de PTR, SPF, DMARC, reputação de IP, restrições de portas, conteúdo do e-mail e comportamento de envio. Use um relay SMTP de boa reputação quando necessário.
Não. Backups locais não resistem a falha do disco da máquina inteira, comprometimento da conta ou falha do provedor. Mantenha pelo menos uma cópia por SFTP, Rclone ou outra em outra máquina, e realize ensaios de restauração regularmente.
O valor do HestiaCP não é "clicar para instalar o WordPress", mas colocar vários sites, usuários, bancos de dados, certificados, DNS, e-mail, firewall e backups em um processo de gestão repetível. O que realmente determina a estabilidade é usar um sistema limpo antes da instalação, habilitar apenas os componentes necessários, restringir a entrada do painel, isolar os usuários dos sites e colocar os backups em outra máquina e verificar que podem ser restaurados.
Quando você hospeda apenas sites, prefira Ubuntu 24.04, Nginx/PHP-FPM, MariaDB e Fail2Ban, e desative e-mail, BIND, FTP, API e Web Terminal; quando você realmente precisar de e-mail auto-hospedado, reserve custo operacional extra para PTR, DNS, portas, reputação de IP e backups em outra máquina.