Como configurar o VirtualHosts no servidor LightTPD
- 2724
- 718
- Maurice Champlin
VirtualHosting é uma implementação de hospedar vários domínios em servidor único. Permitiu utilizar recursos máximos do servidor e reduzir o custo. Hoje em dia, principalmente todos os servidores da Web suportam o ambiente de lançamento virtual. Em nosso artigo anterior, descrevemos para instalar o servidor LightTPD no CentOS/RHEL. Este artigo ajudará você a configurar o VirtualHosts no servidor LightTPD.
Por exemplo, estamos usando os seguintes domínios-
- Site1.Tecadmin.líquido
- Site2.Tecadmin.líquido
Etapa 1: Crie raiz do documento do servidor
Primeiro, crie pastas para ambos os domínios (se não existe)
# mkdir -p/sites/vHosts/site1.Tecadmin.net/www # mkdir -p/sites/vHosts/site2.Tecadmin.net/www
Para fins de teste, estamos criando um índice.Arquivo HTML nas duas raízes do documento
# eco "Bem -vindo ao site1">/sites/vHosts/site1.Tecadmin.net/www/índice.html # echo "Bem -vindo ao site2">/sites/vHosts/site2.Tecadmin.net/www/índice.html
Etapa 2: Atualize o arquivo de configuração principal
Agora edite o arquivo de configuração principal LightTPD /etc/LightTPD/Lighttpd.conf e habilitar incluir arquivos virtuaishosts. Uncome.
Incluir_shell "Cat/etc/LightTPD/VHOSTS.d/*.confis "
Etapa 3: Crie arquivos de configuração do VirtualHost
Agora comece a criar o arquivo de configuração do virutalHost para domínios ou subdomínios, primeiro criando para Site1.Tecadmin.líquido
# vim/etc/lighttpd/vhosts.D/Site1.Tecadmin.líquido.conf
$ Http ["host"] == Site1.Tecadmin.net "servidor.document-root = "/sites/vHosts/site1.Tecadmin.Net/público "servidor.errorLog = "/var/log/lighttpd/site1.Tecadmin.líquido.erro.Log "AccessLog.filename = "/var/log/lighttpd/site1.Tecadmin.líquido.acesso.registro"
Agora crie arquivo de configuração para Site2.Tecadmin.líquido -
# vim/etc/lighttpd/vhosts.D/Site2.Tecadmin.líquido.conf
$ Http ["host"] == "site2.Tecadmin.net "servidor.document-root = "/sites/vHosts/site2.Tecadmin.Net/público "servidor.errorLog = "/var/log/lighttpd/site2.Tecadmin.líquido.erro.Log "AccessLog.filename = "/var/log/lighttpd/site2.Tecadmin.líquido.acesso.registro"
Etapa 4: Verifique a configuração e reinicie o LightTPD
Depois de fazer tudo acima da configuração, primeiro verifique a sintaxe de todo o arquivo de configuração, incluindo o arquivo de configuração principal com
# Lighttpd -t -f/etc/Lighttpd/Lighttpd.Conf sintaxe ok
Se você descobriu que toda a sintaxe está ok, vamos reiniciar o serviço
# Service Lighttpd Reiniciar
Agora teste seu domínio no navegador e verifique se você está obtendo conteúdo correto nas páginas, como criado na etapa 1. Para mais detalhes sobre o VirtualHosts no LightTPD, visite seu site oficial.
- « Como configurar o SSL no servidor LightTPD
- Check_NRPE Erro - não foi possível concluir o SSL Handshake. »