2017-02-15 3 views
0

Es gibt bestimmte Anwendungen, die ich versuche, auf meinem Ubuntu-Server zu installieren, und ich laufe auf Nginx Probleme wie diese.Probleme mit Nginx beim Versuch, andere Pakete zu installieren

Ich möchte das beheben. Ich habe gerade begonnen, nginx zu benutzen, damit ich neu bin.

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. 
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 packagNo apport report written because the error message indicates its a followup error from a previous failure. 
e nginx (--configure): 
dependency problems - leaving unconfigured 
Setting up clamav-base (0.99.2+dfsg-0ubuntu0.16.04.1) ... 
/etc/mail/aliases: 2 aliases, longest 4 bytes, 24 bytes total 
Setting up libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2) ... 
Setting up libclamav7 (0.99.2+dfsg-0ubuntu0.16.04.1) ... 
Setting up clamav-freshclam (0.99.2+dfsg-0ubuntu0.16.04.1) ... 
Setting up clamav (0.99.2+dfsg-0ubuntu0.16.04.1) ... 
Setting up clamav-daemon (0.99.2+dfsg-0ubuntu0.16.04.1) ... 
Setting up clamdscan (0.99.2+dfsg-0ubuntu0.16.04.1) ... 
Processing triggers for libc-bin (2.23-0ubuntu5) ... 
Processing triggers for systemd (229-4ubuntu13) ... 
Processing triggers for ureadahead (0.100.0-19) ... 
Errors were encountered while processing: 
nginx-core 
nginx 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

ist hier die Ergebnisse von "systemctl Status nginx.service"

● 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 Wed 2017-02-15 15:17:27 UTC; 1min 40s ago 

Feb 15 15:17:26 wordpress-2gb-nyc3-01 nginx[18334]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use) 
Feb 15 15:17:26 wordpress-2gb-nyc3-01 nginx[18334]: nginx: [emerg] listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use) 
Feb 15 15:17:26 wordpress-2gb-nyc3-01 nginx[18334]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use) 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 nginx[18334]: nginx: [emerg] listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use) 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 nginx[18334]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use) 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 nginx[18334]: nginx: [emerg] still could not bind() 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 systemd[1]: nginx.service: Control process exited, code=exited status=1 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 systemd[1]: Failed to start A high performance web server and a reverse proxy server. 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 systemd[1]: nginx.service: Unit entered failed state. 
Feb 15 15:17:27 wordpress-2gb-nyc3-01 systemd[1]: nginx.service: Failed with result 'exit-code'. 

Antwort

0

das erste Protokoll sagt, dass Sie die folgenden Pakete installieren sollten: nginx-voll, nginx-light, nginx- Extras.

Versuch (mit Root-Berechtigung):

apt-get install nginx-full nginx-light nginx-extras 

Das zweite Protokoll ist zu sagen, dass das die Port 80 bereits verwendet. Sie können dies mit dem Befehl:

netstat -putan | grep 80 

1

So oder es gibt einen anderen Prozess ausgeführt wird dieser Port oder die Nginx bereits läuft.

+0

Ich bekomme folgendes wenn ich das mache: nginx-extras: Konflikte: nginx-full aber 1.10.0-0ubuntu0.16.04.4 soll installiert werden Konflikte: nginx-light aber 1.10.0-0ubuntu0.16.04.4 ist nginx-full zu installieren: Konflikte: nginx-extras aber 1.10.0-0ubuntu0.16.04.4 soll installiert werden Konflikte: nginx-light aber 1.10.0-0ubuntu0.16.04.4 soll nginx-light installiert werden: Konflikte: nginx-extras aber 1.10.0-0ubuntu0.16.04.4 soll installiert werden Konflikte: nginx-full aber 1.10.0-0ubuntu0.16.04.4 soll installiert werden E: Fehler konnten nicht behoben werden, Sie haben defekte Pakete gehalten . –

Verwandte Themen