OTH HOST

Como Configurar e Gerenciar Múltiplos Sites/Virtual Hosts

15 nov, 2025 OTH HOST

Servidor dedicado permite hospedar múltiplos sites. Configuração adequada de virtual hosts isola sites e organiza hospedagem. Este guia mostra como configurar.

Apache Virtual Hosts

Crie arquivo em /etc/apache2/sites-available/ (Ubuntu) ou /etc/httpd/conf.d/ (CentOS). Configure: ServerName, DocumentRoot, Directory, e outras diretivas. Habilite: a2ensite site.conf.

Nginx Server Blocks

Crie arquivo em /etc/nginx/sites-available/. Configure: server_name, root, location blocks. Crie link simbólico: ln -s /etc/nginx/sites-available/site /etc/nginx/sites-enabled/. Teste: nginx -t.

Estrutura de Diretórios

Organize sites: /var/www/site1.com, /var/www/site2.com. Configure permissões adequadas. Use usuário/grupo apropriados para isolamento.

SSL para Múltiplos Sites

Configure SSL para cada site. Use Let’s Encrypt: certbot –nginx -d site1.com -d www.site1.com. Renove certificados automaticamente.

PHP-FPM por Site

Configure pools PHP-FPM separados para cada site. Permite configuração específica e isolamento. Útil para diferentes versões PHP ou recursos.

Logs Separados

Configure logs separados por site: CustomLog /var/log/apache2/site1-access.log. Facilita monitoramento e troubleshooting por site.

Backup

Configure backups separados por site. Facilita restauração individual. Organize backups por data e site.

Monitoramento

Monitore recursos por site. Identifique sites que consomem mais recursos. Configure limites se necessário.

Conclusão

Múltiplos sites bem configurados aproveitam recursos do servidor dedicado. Organize adequadamente para facilitar gerenciamento e manutenção.