Aus dem Film:
Ein Weg, dieses zu integrieren, ist:
- Für die App einen “Starter“ für
systemd
zu schreiben. (ab „.service-Datei anlegen“). Falls Dein Server noch das alte init benutzt schau in /etc/rc3.d nach... (Das geht aber nur mit Root-Rechten!) - Den eigentlichen Webserver (hier den Apache) so zu konfigurieren, dass er den anderen Webserver „befragt“, also als Reverse-Proxy funktioniert:
ProxyPass "/movies/" "http://localhost:3001/movies"
ProxyPassReverse "/movies/" "http://localhost:3001/movies/"
Alternative: (lese im Handbuch nach, ob und wann Du das brauchst…)
<Location "/movies/">
ProxyPass "http://127.0.0.1:3001/movies/"
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>
Das geht freilich auch nur, wenn Du Rechte hast. Ansonsten frage mal Deinen Hoster, wie es bei ihm geht.