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 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!

Ein neues Ruby-Projekt zu starten ist einfach. Folgen Sie diesen Schritten, um loszulegen:

  1. 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 latest
    

    Wenn Sie asdf noch 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.

  2. Installieren Sie als Nächstes Rails. Rails wird als RubyGem verteilt, was die Installation einfach macht:

    gem install rails
    
  3. Erstellen Sie dann eine neue Rails-Anwendung namens my_app und geben Sie die Ruby-Version mit diesen Befehlen an:

    rails new my_app
    cd my_app
    asdf local ruby latest
    
  4. Um den Rails-Server zu starten, führen Sie den folgenden Befehl aus:

    bin/rails server
    

    Ruby on Rails WillkommensbildschirmRuby 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 new wird 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.

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-KonfigurationenBeispiel 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.