Virtual Hosts
[Finalizado Pelo Aluno]
Professor, imagino que nesses arquivos de configurações a gente determina um virtual host, existe alguma aula ou doc que mostra justamente isso? poderia me ajudar como faço essa configuração?
Gostaria de, ao invés de acessar o meu projeto com localhost, queria acessa-lo através de app-php.test
Olá, tudo bem?
É bem tranquilo resolver isso, basta deixar o seu container usando a porta 80 (nginx respondendo na porta 80), e criar o virtualhost que direciona o domínio app-php.test para localhost.
No caso do Windows, o arquivo de host fica em C:\Windows\System32\drivers\etc
Basta editar o arquivo hosts, e fazer o direcionamento:
127.0.0.1 app-php.test
Mas no caso, só funcionará para projetos com portas configuradas como 8000? eu gostaria de deixar varios projetos já pré-configurados em alguma porta, por exemplo:
127.0.0.1:8000 projeto1.test
127.0.0.1:8001 projeto2.test
127.0.0.1:8002 projeto3.test
127.0.0.1:8003 projeto4.test
Sim, precisa estar respondendo na porta 80.
No caso a configuração fica assim:
127.0.0.1 projeto1.test
E para acessar, precisa informar a porta:
http://projeto1.test:8000
http://projeto1.test:8001
--
Se quiser direcionar dessa forma, precisa usar um nginx, para fazer o proxy reverso.
Em ambiente local, não é uma prática muito comum, mas sim, é possível, precisa instalar o nginx, e configurar o proxy pass para direcionar cada virtualhost para uma determinada porta.
showw! Muito obrigado.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!