Ruby: Ein Ruby-Projekt erstellen

Diese Dokumentation ist Teil des Entwicklungsplattform-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Richten Sie Ihre Entwicklungsumgebung für einen reibungslosen und effizienten Workflow ein.

👋 Willkommen in der Stackhero-Dokumentation!

Stackhero bietet eine einsatzbereite Ruby Cloud Lösung mit zahlreichen Vorteilen, darunter:

  • Deployen Sie Ihre Anwendung in Sekunden mit einem einfachen git push.
  • Verwenden Sie Ihre eigene Domain und profitieren Sie von der automatischen Einrichtung von HTTPS-Zertifikaten für erhöhte Sicherheit.
  • Genießen Sie sorgenfreie Nutzung durch automatische Backups, One-Click-Updates sowie eine einfache, transparente und vorhersehbare Preisgestaltung.
  • Erzielen Sie optimale Performance und starke Sicherheit dank einer privaten, dedizierten Infrastruktur.

Sparen Sie Zeit und vereinfachen Sie Ihren Alltag: Es dauert nur 5 Minuten, um die Ruby Cloud Hosting Lösung von Stackhero auszuprobieren!

Sobald Ruby installiert ist:

asdf install ruby latest \
  && asdf global ruby latest

Installieren Sie Rails:

gem install rails

Erstellen Sie Ihre App (ersetzen Sie my_app durch den Namen Ihres Projekts):

rails new my_app
cd my_app
asdf local ruby latest

Starten Sie den Rails-Server:

bin/rails server

Ruby on Rails welcome screenRuby on Rails welcome screen

Diese Schritte bieten Ihnen einen sauberen Ausgangspunkt für Ihr Projekt, und asdf stellt sicher, dass Sie immer die richtige Ruby-Version verwenden.

Standardmäßig erstellt Rails ein lokales Git-Repository für Ihr Projekt, aber es ist nicht mit einem Remote-Hosting-Service verbunden.

Für zuverlässige Versionskontrolle und Backups können Sie Ihr Repository mit einem Dienst wie GitHub, GitLab oder Bitbucket verbinden. Stackhero bietet einen GitLab Cloud-Service auf dedizierter Infrastruktur, der Ihnen Datenschutz und Sicherheit in Europa oder den USA bietet.

Wenn Sie in Stackhero Code-Hero arbeiten, passen Sie Ihre Rails-Konfiguration für den Remote-Zugriff an. Öffnen Sie config/environments/development.rb und fügen Sie diese Zeile direkt vor das letzte end ein. Ersetzen Sie <XXXXXX>.stackhero-network.com durch den Hostnamen Ihres Code-Hero-Servers:

config.hosts << "<XXXXXX>.stackhero-network.com"

Hosts configurations exampleHosts configurations example

Starten Sie dann den Server und binden Sie ihn an alle Netzwerk-Interfaces:

bin/rails server -b 0.0.0.0