![Configurando VPS com MySQL PHP e Nginx](https://rvso.com/image/1313359/Configurando%20VPS%20com%20MySQL%20PHP%20e%20Nginx.png)
Olá, tenho seguido este guia para configurar um VPS no Linode: http://themesforge.com/featured/high-performance-wordpress-part-3/
Tudo funciona bem, porém os domínios que configurei apenas me dão a tela de boas-vindas do Nginx e não trazem o material de sua própria pasta. O que posso estar fazendo de errado?
Responder1
Tudo funciona bem, porém os domínios que configurei apenas me dão a tela de boas-vindas do Nginx e não trazem o material de sua própria pasta. O que posso estar fazendo de errado?
O Nginx (e outros servidores http modernos) pode hospedar vários sites em um endereço IP usando o cabeçalho HTTP HOST, que informa ao servidor quais sites o navegador deseja entregar a ele.
Os hosts virtuais, portanto, tentam combinar esse cabeçalho de host com um dos hosts virtuais que possuem. Se isso não puder ser alcançado, o nginx veiculará o conteúdo de seu site padrão, seja ele qual for
Isto é, eu suspeito do que está acontecendo aqui. Como tal, eu:
- Verifique seu host virtual
server_name
diretivascorresponda ao que você espera usar. - Certifique-se de acessar o site por meio do DNS esperado. Por exemplo, meu host me fornece uma entrada DNS como esta:
myaccount1.vps.myhost.net
. Ir para lá aciona meu manipulador padrão, porque esse é o host, enquantohttp://www.ninefingersisawesome.com
vai para o lugar certo.