Configurar VPS con MySQL PHP y Nginx

Configurar VPS con MySQL PHP y Nginx

Hola, he estado siguiendo esta guía para configurar un VPS en Linode: http://themesforge.com/featured/high-performance-wordpress-part-3/

Todo funciona bien, sin embargo, los dominios que configuré solo me muestran la pantalla de bienvenida de Nginx y no muestran el contenido de su propia carpeta. ¿Qué podría estar haciendo mal?

Respuesta1

Todo funciona bien, sin embargo, los dominios que configuré solo me muestran la pantalla de bienvenida de Nginx y no muestran el contenido de su propia carpeta. ¿Qué podría estar haciendo mal?

Nginx (y otros servidores http modernos) pueden alojar varios sitios en una dirección IP utilizando el encabezado HTTP HOST, que le indica al servidor cuál de los sitios desea que le entregue el navegador.

Por lo tanto, los hosts virtuales intentan hacer coincidir este encabezado de host con uno de los hosts virtuales que tienen. Si esto no se puede lograr, nginx sirve el contenido desde su sitio predeterminado, cualquiera que sea.

Esto es, sospecho lo que está pasando aquí. Como tal, yo haría:

  • Comprueba tu servidor virtualserver_name directivascoincide con lo que esperas usar.
  • Asegúrese de acceder al sitio a través del DNS esperado. Por ejemplo, mi anfitrión me dio una entrada DNS como esta: myaccount1.vps.myhost.net. Ir allí activa mi controlador predeterminado, porque ese es el host, mientras que http://www.ninefingersisawesome.comva al lugar correcto.

información relacionada