Inhaltsverzeichnis
Plesk unterstützt auch Webanwendungen auf Basis von Ruby (z. B. Sinatra oder Ruby on Rails). Du kannst dein Ruby-Projekt direkt in einer Domain oder Subdomain hosten – inklusive Umgebungsvariablen, App-Startbefehl und Versionsauswahl.
Voraussetzungen #
- Ruby-Unterstützung ist auf dem Server aktiviert
- Deine App ist standardkonform strukturiert (z. B. app.rb, config.ru, Gemfile)
- Optional: SSH-Zugang, wenn du zusätzliche Gems installieren willst
Ruby-Anwendung einrichten #
1. Domain/Subdomain vorbereiten
- Erstelle in Plesk eine (Sub-)Domain, z. B. ruby.deinedomain.de
- Öffne den Punkt „Ruby“ im Bereich „Websites & Domains“
2. Projektdateien hochladen
- Lade deine Ruby-Dateien in das Verzeichnis der Domain (z. B. /httpdocs/)
- Typische Dateien: config.ru, Gemfile, deine App-Dateien
3. Ruby konfigurieren
- Wähle die Ruby-Version (z. B. 3.x)
- Lege das Anwendungsverzeichnis fest
- Optional: Konfiguriere Umgebungsvariablen (z. B. RAILS_ENV=production)
- Setze den Startbefehl, z. B.:
bundle exec puma -C config/puma.rb
4. Gems installieren
- Klicke auf „Bundle Install“, um alle im Gemfile definierten Abhängigkeiten zu installieren
- Alternativ kannst du per SSH bundle install ausführen
5. App starten
- Sobald alles konfiguriert ist, klickst du auf „App starten“
- Plesk leitet dann automatisch per Proxy auf den lokalen Port weiter
📌 Hinweis: Achte auf gültige Dateiberechtigungen und ausreichendes Memory Limit (über PHP-Einstellungen)
Bei Problemen oder für Hilfe beim Setup:
service@webhoster.de