Wie viele Entwickler möglicherweise nicht wissen, unterstützen unsere cPanel-Hosting-Konten eine Vielzahl von Softwareentwicklungsplattformen, die über die klassischen PHP- und MySQL-Apps hinausgehen. In diesem Artikel zeigen wir Ihnen, wie Sie mit cPanel auf Ihrem Server eine Ruby-App erstellen können, bei Bedarf mit Ruby on Rails.
- Entwicklung von Ruby-Apps auf Shared Hosting
- Ruby-App in cPanel einrichten
- Ihre App auf den Server bringen
Entwicklung von Ruby-Apps auf Shared Hosting
Wie Sie vielleicht bereits wissen, erfordert die Entwicklung einer Ruby-App oft die Installation einiger zusätzlicher Module. Das Problem hierbei ist, dass Shared Hosting dem Benutzer nicht erlaubt, die zusätzlichen Pakete zu installieren.
Aber mit den gemeinsamen Plänen von InMotion Hosting können Sie eine „virtuelle Umgebung“ nutzen, um Ihre Apps zu hosten. Innerhalb dieser virtuellen Umgebungen können Sie alle Module erhalten, die Sie möglicherweise benötigen, einschließlich Rails, Node und vielen anderen beliebten Modulen.
Ruby App in cPanel einrichten
Das Einrichten der virtuellen Umgebung für Ihre Ruby-Anwendung ist so einfach wie das Klicken auf eine Schaltfläche in cPanel und das Ausfüllen einiger Informationen.
- Melden Sie sich bei cPanel an
- Wählen Sie Ruby-App einrichten unter Software
- Wählen Sie die Ruby-Version im Dropdown-Menü aus
- Geben Sie einen Verzeichnisnamen für Ihre App ein
- Wählen Sie die Domain aus, unter der Ihre App ausgeführt werden soll
- Klicken Sie auf Einrichtung
Zusätzliche Module hinzufügen
Ruby on Rails-Unterstützung ist standardmäßig installiert, aber wenn Sie andere Module hinzufügen müssen, können Sie auf Anzeigen klicken unter Module in den Bestehenden Anwendungen Abschnitt:
Und Sie können Module suchen und nach Bedarf hinzufügen.
Wenn alles richtig eingerichtet wurde, sollten Sie eine Meldung sehen, die besagt:„Es funktioniert!“, gefolgt von der Ruby-Versionsnummer, wenn Sie zu Ihrer Domain navigieren:
Ihre App auf den Server bringen
Ein Großteil der Entwicklung Ihrer Ruby-App kann auf Ihrem PC erfolgen. Sobald Sie die App nach Ihren Wünschen eingerichtet haben, können Sie sie per FTP in das Verzeichnis hochladen, das Sie in der Einrichtungsphase ausgewählt haben. Dann ist Ihre App live im Web.
Für diejenigen Benutzer, die mit der Git-Versionskontrolle vertraut sind, können Sie Ihr Projekt auch auf diese Weise synchronisieren. Git bietet eine einfache Möglichkeit, Ihre lokale Codierung mit dem Produktionsserver zu synchronisieren. Ebenso könnten Sie eine Drittanbieterbereitstellung über GitHub oder einen anderen Drittanbieterdienst verwenden. Abhängig von der Repository-Konfiguration kann Ihr Quellcode jedoch für die Öffentlichkeit sichtbar sein. Sehen Sie sich unsere vollständige Anleitung zur Verwendung von Git in cPanel an.