Ruby: Ein Ruby-Projekt einrichten
Diese Dokumentation ist Teil des Erste Schritte-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Erste Schritte mit Ruby on Rails.
👋 Willkommen bei der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Ruby Cloud Lösung, die zahlreiche Vorteile bietet, darunter:
- Deployen Sie Ihre Anwendung in Sekundenschnelle mit einem einfachen
git push.- Verwenden Sie Ihren eigenen Domainnamen und profitieren Sie von der automatischen Konfiguration von HTTPS-Zertifikaten für erhöhte Sicherheit.
- Genießen Sie beruhigende automatische Backups, Ein-Klick-Updates und eine einfache, transparente und vorhersehbare Preisgestaltung.
- Erhalten Sie optimale Performance und robuste Sicherheit dank einer privaten und dedizierten VM.
Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Ruby Cloud Hosting Lösung von Stackhero auszuprobieren!
Ein neues Ruby-Projekt zu starten ist einfach. Folgen Sie diesen Schritten, um loszulegen:
-
Stellen Sie zunächst sicher, dass Sie die neueste Version von Ruby auf Ihrem System installiert haben. Sie können dies überprüfen, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:
asdf install ruby latest \ && asdf global ruby latestWenn Sie
asdfnoch nicht installiert haben, müssen Sie dies tun, bevor Sie fortfahren. Bitte beziehen Sie sich auf die offizielle asdf-Dokumentation für detaillierte Installationsanweisungen.Alternativ können Sie Stackhero Code-Hero verwenden, eine Online-Entwicklungslösung, bei der alle notwendigen Werkzeuge vorinstalliert sind. Diese Plattform ermöglicht es Ihnen, sofort mit dem Codieren zu beginnen, ohne manuelle Installation.
-
Installieren Sie als Nächstes Rails. Rails wird als RubyGem verteilt, was die Installation einfach macht:
gem install rails -
Erstellen Sie dann eine neue Rails-Anwendung namens
my_appund geben Sie die Ruby-Version mit diesen Befehlen an:rails new my_app cd my_app asdf local ruby latest -
Um den Rails-Server zu starten, führen Sie den folgenden Befehl aus:
bin/rails server
Ruby on Rails Willkommensbildschirm
Diese Schritte erstellen ein neues Ruby-Projekt und legen die entsprechende Ruby-Version fest. Dies bildet eine solide Grundlage für Ihre Anwendungsentwicklung.
Wichtig: Beim Ausführen des Befehls
rails newwird automatisch ein lokales Git-Repository für Ihr Ruby-Projekt erstellt. Es ist jedoch noch nicht mit einem Remote-Versionierungssystem verbunden.Für eine ordnungsgemäße Versionskontrolle und Datensicherheit wird empfohlen, Ihr Projekt mit einem Hosting-Dienst wie GitLab, GitHub oder Bitbucket zu verbinden.
Wenn Sie einen Repository-Hosting-Dienst benötigen, bietet Stackhero einen GitLab-Cloud-Service, der in nur 2 Minuten eingerichtet werden kann.
Besonderer Fall mit Stackhero Code-Hero
Bei der Verwendung einer Online-Entwicklungslösung wie Stackhero Code-Hero müssen Sie Ihre Datei config/environments/development.rb anpassen. Fügen Sie die folgende Konfiguration in der Nähe des letzten end-Schlüsselworts hinzu. Ersetzen Sie <XXXXXX>.stackhero-network.com durch Ihren tatsächlichen Server-Hostnamen:
config.hosts << "<XXXXXX>.stackhero-network.com"
Beispiel für Host-Konfigurationen
Starten Sie schließlich den Rails-Server mit diesem Befehl:
bin/rails server -b 0.0.0.0
Dieser Befehl stellt sicher, dass der Rails-Server von jeder IP-Adresse aus zugänglich ist, was besonders nützlich ist, wenn Sie remote über Stackhero Code-Hero arbeiten.