Wie können wir helfen?

Durchsuchen Sie unsere Anleitungen und Tutorials oder wählen Sie unten eine Kategorie.

Wie rolle ich mein Rails-Projekt aus?

Apps 97 Aufrufe Markdown
  1. Öffnen Sie im Panel Meine Server und klicken Sie auf Ihren Server.
  2. Warten Sie auf dem Reiter Übersicht, bis die Zeile App „Ruby on Rails ist bereit“ meldet. Die Seite aktualisiert sich selbst.
  3. Öffnen Sie den Link in der Zeile Website-Adresse. Die Beispielseite zeigt die Rails-Version an.

Am Projekt arbeiten

Per SSH verbinden und zum Projektbenutzer wechseln:

su - app

cd ~/uygulama

set -a; . /etc/seturack-rails.env; set +a

export PATH=$GEM_HOME/bin:$PATH

Danach funktionieren bundle install, bin/rails db:migrate und bin/rails assets:precompile. Wenn sich Ihr Code ändert, führen Sie als root systemctl restart uygulama aus.

Gut zu wissen

  • Die Datenbank ist SQLite und liegt im Ordner storage. Wenn Sie PostgreSQL oder MariaDB möchten, installieren Sie es mit apt und ändern Sie config/database.yml.
  • Puma lauscht auf Port 3000 nur innerhalb des Servers.

Ihre eigene Domain

  1. Richten Sie den A-Record Ihrer Domain auf die IP-Adresse Ihres Servers aus.
  2. Ersetzen Sie als root den alten Namen überall: sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile. OLD_NAME ist der Teil nach https:// in der Adresse, die im Panel steht.
  3. Führen Sie systemctl reload caddy aus.

Caddy holt und erneuert das Zertifikat selbst.

Nach außen sind nur 80, 443 und 22 für SSH offen.

Noch kein Server? Bestellen Sie einen Server mit vorinstalliertem Ruby on Rails: Sie wählen die Größe und zahlen nur, was Sie wählen.

War das hilfreich?

Vielen Dank für Ihre Rückmeldung!

Brauchen Sie weitere Hilfe?

Wenn Sie nicht finden, was Sie brauchen, melden Sie sich bei uns.