Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

WBOY
Lepaskan: 2023-05-20 17:46:06
ke hadapan
5594 orang telah melayarinya

Seperti yang ditunjukkan dalam gambar:

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Semak penghunian pelabuhan:

sudo netstat -apn | grep 80

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Lihat proses yang menduduki port:

ps -ef | grep 3345

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

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

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Selepas berjaya mematikan proses, mulakan nginx

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Berjaya mulakan nginx Masukkan alamat IP sistem tempat nginx terletak dalam penyemak imbas untuk mengesahkan sama ada nginx berjaya dimulakan

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

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
Salin selepas log masuk

Berhenti

Terdapat tiga cara untuk menghentikan nginx:

Berhenti dengan tenang

1. Semak nombor proses

[root@linuxserver ~]# ps -ef|grep nginx
Salin selepas log masuk
Salin selepas log masuk

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

 2. Matikan proses

[root@linuxserver ~]# kill -quit 2072
Salin selepas log masuk

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Berhenti cepat

1 Lihat nombor Proses

[root@linuxserver ~]# ps -ef|grep nginx
Salin selepas log masuk
Salin selepas log masuk

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

2 >

Henti paksa

[root@linuxserver ~]# kill -term 2132
或 
[root@linuxserver ~]# kill -int 2132
Salin selepas log masuk
Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka NginxMulakan semula

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

Kaedah 2: Tambah -t sebelum arahan permulaan -c

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

2. Mulakan semula perkhidmatan nginx Kaedah 1: Masukkan sbin direktori boleh laku nginx dan masukkan arahan ./nginx -s reload

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Kaedah 2: Cari nombor proses nginx semasa, dan kemudian masukkan arahan: kill -hup No. proses untuk memulakan semula perkhidmatan nginx

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan