GNU/Linux >> Belajar Linux >  >> Ubuntu

Kesalahan Saat Menginstal Nginx Di Ubuntu 16.04?

Saya terus mendapatkan kesalahan ini ketika mencoba menginstal nginx. Saya mencoba menginstal ulang beberapa kali, tetapi kesalahan ini terus muncul dan saya tidak dapat memulai nginx.

Hargai bantuan apa pun!

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
invoke-rc.d: initscript nginx, action "start" failed.
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2017-03-27 21:38:51 PHT; 10ms ago
  Process: 28178 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=1/FAILURE)
  Process: 28174 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)

Mar 27 21:38:49 nico-Aspire-E5-575G nginx[28178]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Mar 27 21:38:49 nico-Aspire-E5-575G nginx[28178]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Mar 27 21:38:50 nico-Aspire-E5-575G nginx[28178]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Mar 27 21:38:50 nico-Aspire-E5-575G nginx[28178]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Mar 27 21:38:51 nico-Aspire-E5-575G nginx[28178]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Mar 27 21:38:51 nico-Aspire-E5-575G nginx[28178]: nginx: [emerg] still could not bind()
Mar 27 21:38:51 nico-Aspire-E5-575G systemd[1]: nginx.service: Control process exited, code=exited status=1
Mar 27 21:38:51 nico-Aspire-E5-575G systemd[1]: Failed to start A high performance web server and a reverse proxy server.
Mar 27 21:38:51 nico-Aspire-E5-575G systemd[1]: nginx.service: Unit entered failed state.
Mar 27 21:38:51 nico-Aspire-E5-575G systemd[1]: nginx.service: Failed with result 'exit-code'.
dpkg: error processing package nginx-core (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of nginx:
 nginx depends on nginx-core (>= 1.10.0-0ubuntu0.16.04.4) | nginx-full (>= 1.10.0-0ubuntu0.16.04.4) | nginx-light (>= 1.10.0-0ubuntu0.16.04.4) | nginx-extras (>= 1.10.0-0ubuntu0.16.04.4); however:
  Package nginx-core is not configured yet.
  Package nginx-full is not installed.
  Package nginx-light is not installed.
  Package nginx-extras is not installed.
 nginx depends on nginx-core (<< 1.10.0-0ubuntu0.16.04.4.1~) | nginx-full (<< 1.10.0-0ubuntu0.16.04.4.1~) | nginx-light (<< 1.10.0-0ubuntu0.16.04.4.1~) | nginx-extras (<< 1.10.0-0ubuntu0.16.04.4.1~); however:
  Package nginx-core is not configured yet.
  Package nginx-full is not installed.
  Package nginx-light is not installed.
  Package nginx-extras is not installed.

dpkg: error processing package nginx (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ufw (0.35-0ubuntu2) ...
Errors were encountered while processing:
 nginx-core
 nginx
E: Sub-process /usr/bin/dpkg returned an error code (1)

Jawaban yang Diterima:

Sesuatu sudah berjalan di port 80, jadi ketika nginx mencoba memulai dan mengambil port itu gagal. Periksa untuk melihat apa yang berjalan pada port 80 Anda dan hentikan. Anda dapat mengetahui apa yang menggunakan port 80 dengan:

sudo netstat -lnp | grep 0.0.0.0:80

Setelah Anda menemukan port yang digunakan, lakukan systemctl stop untuk menghentikannya dan mencoba memulai nginx lagi. Ingatlah bahwa Anda harus menonaktifkan layanan lain tersebut secara permanen agar nginx berfungsi dengan baik.

Terkait:Latar belakang penyambut persatuan tidak berubah untuk pengguna secara otomatis setelah pemutakhiran?
Ubuntu
  1. Menginstal VirtualBox 4.2 di Ubuntu 12.10

  2. Menginstal SNMP di Ubuntu 18.04

  3. Tidak Ada Suara Startup Di Ubuntu 11.10?

  1. Menginstal dan mengatur Php dan Nginx di Ubuntu 20.04

  2. Menginstal Lua5.2 Vs. Lua5.3 Di Ubuntu 16.10?

  3. Menginstal Docker (Ubuntu)

  1. Menginstal Ubuntu 12.04.02 Dalam Mode UEFA?

  2. Menginstal Google Chrome Di Ubuntu 13.10 Kesalahan [bagaimana caranya]?

  3. Menginstal Qt 5.5.1 Di Ubuntu 14.04 – Terjadi Kesalahan Qt.network.ssl Di Terminal?