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 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.
Spezielle Konfiguration für Code-Hero
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 example
Starten Sie dann den Server und binden Sie ihn an alle Netzwerk-Interfaces:
bin/rails server -b 0.0.0.0