La instalación de Nginx en Ubuntu da error 500

La instalación de Nginx en Ubuntu da error 500

Acabo de instalar nginx en ubuntu 12.04 LTS. Cuando accedo a localhost me da:

500 Error interno del servidor nginx/1.2.3

error_log tiene lo siguiente

ciclo de reescritura o redirección interna mientras se redirige internamente a "/index.html", cliente: 127.0.0.1, servidor: localhost, solicitud: "GET / HTTP/1.1", host: "localhost"

Esta es la configuración predeterminada de nginx: nginx.conf tiene:

    include /etc/nginx/sites-enabled/*;

/etc/nginx/sites-enabled/default tiene lo siguiente

    root /usr/share/nginx/www;
    index index.html index.htm;

    # Make site accessible from http://localhost/
    server_name localhost;
    location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            try_files $uri $uri/ /index.html;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }

Respuesta1

Nginx cambió el nombre predeterminado del sitio directamente de www a html.

raíz /usr/share/nginx/www;

Se debe cambiar a

raíz /usr/share/nginx/html;

Respuesta2

No necesita el bloque de ubicación ni los try_files para esta configuración simple.

información relacionada