Forum: PC-Programmierung Wer startet einen Rail-Sever nach dem Systemboot?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Taucher (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Ich habe das große Vergnügen, eine 10 Jahre alte Rails-Implementierung, 
die mit Ruby 1.8 lief auf ein neues OS portieren zu dürfen… Nach 
unendlich viel Gewürge mit unerfüllten Referenzen, nicht vorhandenen 
Zertifikaten und ähnlichem Käse konnte ich das Ding mit Ruby 2.3.0 und 
Rails 4 in einer VM mit Ubuntu 14 mit WEBrick zum Laufen bekommen.

Nun frickel ich daran rum, das Ding auch noch auf einen Server mit 
Ubuntu 20.04 zu kriegen. Bundler hat jetzt endlich alles 
zusammengenagelt – sagt er wenigstens, Apache2 mit Passenger und einem 
VirtualHost mit passendem Servernamen ist angelegt und apache2 neu 
gestartet. Die Daten auf mysql sind installiert, aber ich bekomme die 
Anwendung nicht zum Laufen.

Meine Frage: Wer stößt normalerweise nach dem Boot eine 
Rails-Installation an? Wo wird das verdrahtet?

von Martin (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Init.d bzw neuerdings systemd?

von Taucher (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Martin schrieb:
> Init.d bzw neuerdings systemd?

systemd weiß mit Sicherheit nichts von Ruby… Ich vermute, dass Apache 
mit Passenger der entsprechende Kandidat ist, habe nur noch nicht 
herausgefunden, wie das genau funktioniert.

von Taucher (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hier ist es in allen Einzelheiten beschrieben:

https://www.phusionpassenger.com/library/deploy/apache/deploy/ruby/

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.