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
WBOYke hadapan
2023-05-20 17:46:065598semak imbas

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

Berhenti

Terdapat tiga cara untuk menghentikan nginx:

Berhenti dengan tenang

1. Semak nombor proses

[root@linuxserver ~]# ps -ef|grep nginx

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

 2. Matikan proses

[root@linuxserver ~]# kill -quit 2072

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

Berhenti cepat

1 Lihat nombor Proses

[root@linuxserver ~]# ps -ef|grep nginx

Bagaimana untuk menyelesaikan masalah bahawa pelabuhan diduduki semasa membuka Nginx

2 >

Henti paksa

[root@linuxserver ~]# kill -term 2132
或 
[root@linuxserver ~]# kill -int 2132
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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam