Estoy tratando de descubrir cómo configurar un host predeterminado para mi instalación de nginx. Encontré este artículo en la Wiki de nginx:
http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host
Lamentablemente, esto no funciona. Después de reiniciar me sale esto:
Restarting nginx: nginx: [emerg] unknown directive "http" in /etc/nginx/sites-enabled/catchall:1
nginx: configuration file /etc/nginx/nginx.conf test failed
Después de eliminar la directiva http me sale esto:
Restarting nginx: nginx: [emerg] unknown log format "main" in /etc/nginx/sites-enabled/catchall:7
nginx: configuration file /etc/nginx/nginx.conf test failed
Estoy en Ubuntu 10.04.3 donde estoy usando el nginx PPA oficial. La versión 1.0.9 de nginx se está ejecutando.