Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

王林
Lepaskan: 2023-05-16 21:56:36
ke hadapan
2411 orang telah melayarinya

1. Pasang

untuk memuat turun versi terkini yang digunakan di bawah tetingkap, iaitu pada masa ini 1.11.10, seperti yang ditunjukkan dalam gambar:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

Cuma muat turun dan nyahzipnya.

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

2. Jalankan

dan jalankan nginx, ralat:

[emerg] 10348#10940: bind() to 0.0.0.0:80 failed (10013: an attempt was made to access a socket in a way forbidden by its access permissions)
Salin selepas log masuk

Seperti yang ditunjukkan:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

juga boleh dilihat dalam log Buka:

nginx-1.11.10\logs\error.log
Salin selepas log masuk

Seperti yang ditunjukkan dalam gambar:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

nginx. digunakan secara lalai Port 80, tetapi port 80 diduduki di bawah Windows, semak:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

diduduki oleh proses dengan pid 4, semak:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

ialah proses sistem Sila lihat dalam pengurus tugas:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

Sudah tentu.

3. Penyelesaian Masalah

Penyelesaian adalah untuk menghentikan proses sistem daripada menduduki port 80, dan pendaftaran perlu diubah suai.

3.1 Buka pendaftaran

Masukkan regedit dalam bar pelancaran

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

3.2 Cari pendaftaran item dan ubah suainya

Cari

hkey_local_machine\system\currentcontrolset\services\http
Salin selepas log masuk

yang mengandungi item jenis reg_dword mula item pendaftaran:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

Nilai asal ialah 3:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

ditukar kepada 0:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

3.3 Mulakan semula sistem pengendalian

Mulakan semula sistem tingkap, proses sistem asal tidak akan menduduki port 80.

4. Jalankan semula nginx

Jalankan dalam direktori pemasangan nginx:

start nginx.exe
Salin selepas log masuk

atau:

nginx.exe
Salin selepas log masuk

seperti yang ditunjukkan:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

Anda boleh melihat dalam pengurus tugas bahawa dua proses akan dimulakan di latar belakang:

Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap

5. Tutup nginx

nginx.exe -s stop
Salin selepas log masuk

atau:

nginx.exe -s quit
Salin selepas log masuk

berhenti boleh menghentikan nginx dengan cepat, tetapi maklumat yang berkaitan mungkin tidak disimpan; berhenti adalah proses yang lengkap dan teratur Maklumat yang berkaitan akan disimpan.

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah yang nginx tidak boleh bermula kerana port 80 diduduki di bawah tingkap. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!