Como criar hosts virtuais no tomcat
- 3643
- 578
- Mr. Mitchell Hansen
A hospedagem virtual nos fornece para hospedar vários domínios (sites) em um único servidor. É um conceito de compartilhamento de recursos entre várias contas de hospedagem. O melhor uso da hospedagem virtual é os servidores de hospedagem compartilhados, onde vários usuários podem hospedar vários sites em um único servidor.
Esta postagem do blog ajudará você a criar hosts virtuais no servidor da web tomcat.
Detalhes da configuração
Aqui estão os detalhes básicos de configuração usados neste artigo:
- Um host Linux com endereço IP 192.168.1.100
- Executando o servidor Tomcat no host na porta 80
- Implantado duas aplicações de amostra, o primeiro aplicativo é configurado em http: // 192.168.1.100/myApp1
- O segundo aplicativo está configurado em http: // 192.168.1.100/myApp2
A tarefa é configurar hosts virtuais para ambos os aplicativos. O primeiro host virtual usa o domínio exemplo.com e o segundo host virtual usará um subdomínio demonstração.exemplo.com.
Crie hosts virtuais no tomcat
Tomcat armazena as configurações do host virtual sob o servidor.xml arquivo. O host virtual "localhost" padrão está configurado em servidores Tomcat. Agora temos que adicionar mais dois hosts virtuais como abaixo:
- Editar o servidor.xml arquivo em seu editor de texto favorito. Este arquivo existe sob o conf Diretório da instalação do tomcat.
- Vá para o final do arquivo e você obterá a configuração padrão do host virtual, como mostrado abaixo:Configurações padrão de host virtual no tomcat
- Crie o primeiro host virtual para o domínio exemplo.com com o documento raiz/opt/tomcat/webapps/myApp1. Você também pode adicionar uma diretiva de alias para configurar www.exemplo.com. www.exemplo.com
12345678910 www.exemplo.com - O segundo host virtual será criado para um subdomínio demonstração.exemplo.com com/opt/tomcat/webApps/myApp2 Raiz de documentos.
- O arquivo de configuração ficará assim:Configuração de hosts virtuais no tomcat
- Salvar alterações e fechar o arquivo.
123456789 |
Reinicie o serviço Tomcat
Depois de fazer alterações no arquivo de configuração do tomcat, é necessário reiniciar o serviço para aplicar alterações. Se o tomcat estiver em execução como um serviço Systemd, use o seguinte comando para reiniciar.
sudo systemctl reiniciar o tomcat
Se você estiver executando o tomcat com os scripts de shell. Use os seguintes comandos:
./bin/desligamento.sh
./bin/startup.sh
Conclusão
Os hosts virtuais nos permitem configurar vários domínios em um único servidor. Este tutorial ajudou você a configurar hosts virtuais no servidor tomcat.
- « Como dividir uma corda em um delimitador em Bash
- Como encontrar o nome do arquivo de script em um script bash »