Seperti yang ditunjukkan dalam gambar:
Semak penghunian pelabuhan:
sudo netstat -apn | grep 80
Lihat proses yang menduduki port:
ps -ef | grep 3345
Daripada keputusan, kita dapat melihat bahawa port 80 diduduki oleh nginx itu sendiri. Anda boleh mematikan proses dan mulakan semula Mula nginx
sudo kill -9 3345
sudo netstat -apn | grep 80
Selepas berjaya mematikan proses, mulakan nginx
Berjaya mulakan nginx Masukkan alamat IP sistem tempat nginx terletak dalam penyemak imbas untuk mengesahkan sama ada nginx berjaya dimulakan
Berikut ialah pengenalan kepada nginx Mula, hentikan dan mulakan semula
Mula
Format kod permulaan: alamat direktori pemasangan nginx - alamat fail konfigurasi c nginx
Contohnya:
[root@linuxserver sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
Berhenti
Terdapat tiga cara untuk menghentikan nginx:
Berhenti dengan tenang
1. Semak nombor proses
[root@linuxserver ~]# ps -ef|grep nginx
2. Matikan proses
[root@linuxserver ~]# kill -quit 2072
Berhenti cepat
1 Lihat nombor Proses
[root@linuxserver ~]# ps -ef|grep nginx
2 >
Henti paksa[root@linuxserver ~]# kill -term 2132 或 [root@linuxserver ~]# kill -int 2132
1 Sahkan sama ada fail konfigurasi nginx betul
Kaedah 1: Masukkan sbin direktori pemasangan nginx dan masukkan arahan . /nginx -t
Lihat paparan berikut bagi sintaks nginx.conf adalah ok
bermakna fail konfigurasi adalah betul!nginx.conf test is successful
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!