I nginx mehrere NodeJS appsnginx NodeJS + PM2 connot Rückkehr GET/PM2
Auf meinem Server Ich habe 2 apps myapp und PM2-web
die nginx Konfiguration wie folgt aussehen
http {
# .... logs, gzip ... etc
server {
location/{
proxy_pass http://localhost:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
location /pm2 {
proxy_pass http://localhost:9000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
dienen installiert
meine app läuft gut, aber wenn ich versuche, /pm2
ich folgende Fehlermeldung
012 erhalten zugreifenCannot GET /pm2
wenn PM2-Bahn läuft nicht ich 502 Bad Gateway
bekommen, aber ich kann auf Ihre Knoten Anwendung noch PM2 Zugriff von http://IP:9000
mit 'umschreiben ^/PM2 $ $ 1 Letzte;' ich 'Fehler 500' und mit (*). 'write ^/pm2 (. *)/$ 1 Pause;' Ich bekomme 'pm2-Web-Version {{Version}}' – Eltorrooo
Entschuldigung, siehe oben die Update-Lösung. – duncanhall
es gibt 'pm2-web version {{version}}' zurück, ich denke es liegt daran, dass der Server die statische Datei 'css | js' nicht finden kann – Eltorrooo