Zum Inhalt springen
Nginx-FehlerFatal
bind() to 0.0.0.0:80 failed (98: Address already in use)

bind() to 0.0.0.0:80 failed (98: Address already in use) — Port bereits in Verwendung

Nginx kann sich nicht an die gewünschte Adresse und den gewünschten Port binden.

nginxserver

Was verursacht diesen Fehler

Ein anderer Prozess (Apache, eine weitere Nginx-Instanz oder ein anderer Dienst) lauscht bereits auf demselben Port.

So beheben Sie ihn

Den konfliktierenden Prozess mit ss -tlnp oder netstat -tlnp ermitteln. Den konfliktierenden Prozess beenden oder den Nginx-Listen-Port ändern.

Beispiel

# Find process using port 80
sudo lsof -i :80
sudo ss -tlnp | grep :80
# Stop conflicting service
sudo systemctl stop apache2
Offizielle Dokumentation

Verwandte Fehlercodes