Hallo.
Hat hier jemand Erfahrung, wie man eine NodeJS Applikation auf einem Virtual Server laufen lassen kann?
Der Server hat:Plesk
Ubuntu: 16.04.2 LTS (codename xenial)
Apache: 2.4.18
NodeJS: 6.10.3 (läuft einwandfrei)
MongoDB (läuft einwandfrei)
Die NodeJs Applikation läuft auf Port 4000.
Die Applikation startet und läuft einwandfrei auf diversen Cloudanbietern und auch lokal,
nur anscheinend klappt das nicht auf dem VPS.
Die App ist auch bereits auf dem VPS gestartet (ich lege beim Start Einträge in der Datenbank ab),
ich vermute jedoch, dass die App sich beendet oder der Apache nicht korrekt konfiguriert ist, jedenfalls
kann ich nicht drauf zugreifen.
Meine Vhost Datei um den Proxy für Apache zu definieren ( Datei ist:
/etc/apache2/sites-available/000-default.conf ) , sieht so aus:
Proxymodul habe ich per aktiviert
Konfiguration vom Apache habe ich per getestet (keine Syntaxfehler).
Apache durchgestartet per:
Weiß jemand rat?
Hat hier jemand Erfahrung, wie man eine NodeJS Applikation auf einem Virtual Server laufen lassen kann?
Der Server hat:Plesk
Ubuntu: 16.04.2 LTS (codename xenial)
Apache: 2.4.18
NodeJS: 6.10.3 (läuft einwandfrei)
MongoDB (läuft einwandfrei)
Die NodeJs Applikation läuft auf Port 4000.
Die Applikation startet und läuft einwandfrei auf diversen Cloudanbietern und auch lokal,
nur anscheinend klappt das nicht auf dem VPS.
Die App ist auch bereits auf dem VPS gestartet (ich lege beim Start Einträge in der Datenbank ab),
ich vermute jedoch, dass die App sich beendet oder der Apache nicht korrekt konfiguriert ist, jedenfalls
kann ich nicht drauf zugreifen.
Meine Vhost Datei um den Proxy für Apache zu definieren ( Datei ist:
/etc/apache2/sites-available/000-default.conf ) , sieht so aus:
Quellcode
- <VirtualHost *:80>
- ServerAdmin s*****@gmail.com
- DocumentRoot /var/www/vhosts/meineseite.com/sUniverseApp
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- ProxyPass / http://127.0.0.1:4000
- ProxyPassReverse / http://127.0.0.1:4000
- </VirtualHost>
- # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Proxymodul habe ich per aktiviert
Konfiguration vom Apache habe ich per getestet (keine Syntaxfehler).
Apache durchgestartet per:
Weiß jemand rat?