Acabo de desinstalar completamente nginx 1.0.6 de mi servidor (Ubuntu 11.04) usando
apt-get remove nginx
rm -rf /etc/nginx/
rm -rf /usr/sbin/nginx
rm /usr/share/man/man1/nginx.1.gz
apt-get remove nginx*
Ahora quiero instalarlo nuevamente, sin embargo, al iniciar nginx, obtengo errores como:
Reinicio de nginx: nginx: [emerg] open () "/etc/nginx/nginx.conf" falló (2: No existe tal archivo o directorio)
Luego coloqué mi propio archivo conf, luego recibí un nuevo error:
Reiniciando nginx: nginx: [emerg] open () "/etc/nginx/mime.types" falló (2: No existe tal archivo o directorio) en /etc/nginx/nginx.conf:12
Ahora parece que apt-get install nginx
no se instala por completo, borré el caché apt-get, no parece ayudar. ¿Cómo puedo obtener una instalación completa de nginx usando apt-get?
Starting nginx: nginx: [emerg] open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /etc/nginx/nginx.conf:12 nginx: configuration file /etc/nginx/nginx.conf test failed
apt-get install nginx-extras
reiniciar nginx.locate mime.types
? (corresudo updatedb
primero). ¿apt-get install nginx-extras
Hicieron algo? Tal vez deberías probar los comandos en mi respuesta inicial, también para elnginx-extras
paquete./etc/mime.types /usr/share/doc/apache2.2-common/examples/apache2/mime.types.gz /usr/share/usermin/mime.types /usr/share/webmin/mime.types
primero
luego prueba
fuente
Si no se le solicita que pruebe la desinstalación exitosa
fuente
Tuve el mismo problema y lo resolví copiando los archivos de configuración de
/opt/
en/etc/
:fuente
En primer lugar, debe asegurarse de que el nginx anterior se desinstale completamente junto con sus archivos conf.
Luego instala nginx. El nginx-extras es útil cuando desea verificar sus archivos conf en busca de errores
Luego verifique si sus archivos conf están bien con el comando;
fuente