Nginx hört nicht auf Port 80
Ich habe gerade einen Ubuntu 12.04 Server installiert und nginx 1.2.7 entferntdefault
von Sites aktiviert und meine eigene Datei hinzugefügtsites-available
und symlink beisites-enabled
. Dann nginx neu gestartet.
Problem: Durch das Aufrufen der URL wird die Site jedoch nicht geladen.netstat -nlp | grep nginx
undnetstat -nlp | grep 80
beide liefern keine Ergebnisse!lsof -i :80
gibt auch nichts zurück. EINdig
Von einem anderen Server wird die korrekte IP-Adresse zurückgegeben, sodass dies kein DNS-Problem sein sollte. Ich konnte mich mit Apache verbinden und habe nun seinen Dienst eingestellt. Nginx-Protokolle zeigen auch nichts.
Wie soll ich dieses Problem beheben?
/etc/nginx/site-available/mysite.com
server {
listen 80;
server_name www.mysite.com mysite.com *.mysite.com;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
root /var/www/mysite/public;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args ;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_read_timeout 300;
}
}