Saya baru saja menghapus instalan nginx 1.0.6 dari server saya (Ubuntu 11.04) menggunakan
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*
Sekarang saya ingin menginstalnya lagi, namun ketika memulai nginx, saya mendapatkan kesalahan seperti:
Restart nginx: nginx: [emerg] open () "/etc/nginx/nginx.conf" gagal (2: Tidak ada file atau direktori seperti itu)
Lalu saya menempatkan file conf saya sendiri, lalu saya mendapatkan kesalahan baru:
Restart nginx: nginx: [emerg] open () "/etc/nginx/mime.types" gagal (2: Tidak ada file atau direktori seperti itu) di /etc/nginx/nginx.conf:12
Sekarang sepertinya apt-get install nginx
tidak menginstalnya sepenuhnya, saya membersihkan cache apt-get, sepertinya tidak membantu. Bagaimana saya bisa mendapatkan instalasi penuh nginx menggunakan 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
dan mulai ulang nginx.locate mime.types
? (jalankansudo updatedb
dulu). Apa ada yangapt-get install nginx-extras
lakukan? Mungkin Anda harus mencoba perintah pada jawaban awal saya, untuknginx-extras
paket juga./etc/mime.types /usr/share/doc/apache2.2-common/examples/apache2/mime.types.gz /usr/share/usermin/mime.types /usr/share/webmin/mime.types
pertama
lalu uji
sumber
Jika Anda tidak diminta untuk membuktikan penghapusan instalasi yang berhasil
sumber
Saya memiliki masalah yang sama, dan menyelesaikannya dengan menyalin file konfigurasi dari
/opt/
ke/etc/
:sumber
Pertama-tama Anda ingin memastikan bahwa nginx yang lebih lama telah dihapus sepenuhnya bersama dengan file conf-nya.
Kemudian instal nginx. Nginx-ekstra berguna ketika Anda ingin memeriksa file conf Anda untuk kesalahan
Kemudian periksa apakah file conf Anda baik-baik saja dengan perintah;
sumber