Mein Variomedia

Hier können Sie sich im Kundenmenü einloggen.




Passwort vergessen?

Weitere Logins

Fragen und Antworten

Was ist Phusion Passenger und wie kann ich es nutzen?

Kunden mit eigenem Webserver (Pro-Paket bzw. Reseller Dedicated Server) können auf Wunsch Phusion Passenger nutzen. Mittels Passenger können Sie Ruby Rack- (z.B. Ruby On Rails, Sinatra) Python WSGI- (z.B. Django, Flask, Pyramid) oder Node.js-Anwendungen auf unseren Webservern ausführen.

Passenger .htaccess-Direktiven

Wir stellen Passenger als Zusatzmodul für die Webserver-Software Apache bereit, zur Konfiguration von Passenger können folgende .htaccess-Direktiven genutzt werden:

PassengerEnabled (yes|no)
Aktiviert Passenger.
Default: no

PassengerAppType (ruby|wsgi|node)
Legt den Anwendungstyp fest. Falls diese Direktive genutzt wird, muss auch PassengerAppRoot gesetzt werden.
Default: Automatische Erkennung

PassengerAppEnv (production|development)
Legt die Anwendungsumgebung für Rails fest.
Default: production

PassengerAppRoot
Legt das Anwendungsverzeichnis fest (z.B. /homepages/u12345/rails-app).
Default: Aktuelles Verzeichnis

PassengerBaseURI
Legt eine Sub-URI für die Passenger-Anwendung fest. Muss nur gesetzt werden, falls die Anwendung über eine Sub-URI aufgerufen werden soll (z.B. meine-domain.de/blog/).

PassengerRuby
Legt den Pfad zum Ruby-Interpreter fest.
Default-Version: Ruby 3.0

PassengerPython
Legt den Pfad zum Python-Interpreter fest.
Default-Version: Python 3.10

PassengerNode
Legt den Pfad zum Node.js-Interpreter fest.
Default-Version: Node.js 20 (LTS)

PassengerStartupFile
Legt die Startdatei für Passenger fest (z.B. passenger_wsgi.py).
Default: Automatische Erkennung

Links