In diesem Artikel wird untersucht, wie Sie den Ruby on Rails -Framework unter Linux installieren und einrichten.
NOTIZ: In diesem Handbuch haben wir den Installationsprozess und die Anweisungen zum Debian 10 -System getestet.
Abhängigkeiten installieren
Der erste Schritt besteht darin, das System zu aktualisieren und die erforderlichen Abhängigkeiten einzurichten.
sudo apt-Get-UpdateSobald Sie über die erforderlichen Abhängigkeiten verfügen, können wir Ruby und Ruby on Rails installieren.
Installieren Sie Ruby Version Manager
In diesem Leitfaden werden wir den Ruby Version Manager verwenden, um Ruby -Installationen auf unserem System zu installieren und zu verwalten.
RVM ist einfach zu installieren und zu verwenden, insbesondere bei der Arbeit mit mehreren Ruby -Versionen.
Beginnen Sie mit dem Import und Installieren der GPG -Tasten, um das Installationspaket zu überprüfen.
GPG -KeyServer HKP: // Pool.sks-keyserver.NET-RECV-KEYS 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E73949BDBStellen Sie sicher, dass Sie das GNUPG -Paket installieren lassen.
In einigen Fällen können Sie beim Importieren der RVM -Tasten einen Fehler erhalten. Um dies zu beheben, können Sie die Schlüssel mit Curl importieren und manuell überprüfen.
Verwenden Sie die Befehle:
curl -SSL https: // rvm.io/pkuczynski.ASC | GPG -Import -Wenn Sie nach der Installation den Installationsprogramm aus GitHub abbauen, und den Befehl mit dem Befehl als: Führen Sie ihn aus:
curl -SSL https: // bekommen.RVM.io | Bash -S stabil -RubyWenn Sie die Entwicklungsversion von RVM installieren möchten, verwenden Sie den Befehl:
curl -SSL https: // bekommen.RVM.io | verprügelnSobald RVM installiert ist, verwenden Sie den Befehl Source, um ihn Ihrem Pfad hinzuzufügen.
Quelle/Home/Debian/.RVM/Skripte/RVMSie können überprüfen, ob RVM mit dem Befehl welcher Befehl installiert und in Ihrem Pfad verfügbar ist:
$ welches RVMInstallieren Sie Ruby mit RVM
In diesem Schritt müssen wir die stabile Veröffentlichung der Ruby -Sprache installieren und sie zur Standard -Ruby -Version machen.
Verwenden Sie den Befehl, um die neueste Ruby -Version zu installieren:
RVM Ruby-3 installieren.0.2Zum Schreiben dieses Tutorials ist die neueste stabile Version von Ruby Version 3.0.2. Überprüfen Sie vor dem Ausführen des Befehls, um sicherzustellen, dass keine neueren Versionen vorhanden sind.
Setzen Sie nach erfolgreicher Installation die installierte Ruby -Version als Standardeinstellung, indem Sie den Befehl ausführen:
RVM-Default verwenden Ruby-3.0.2Führen Sie den Befehl aus, um die angewandten Änderungen zu überprüfen:
Ruby -VersionAusführen dieses Befehls sollte die neueste Ruby -Version anzeigen:
Ruby 3.0.2p107 (2021-07-07 Revision 0DB68F0233) [x86_64-linux]Einrichten von NodeJs
ROR erfordert JavaScript -Laufzeit für die Verarbeitung von JavaScript -Code in Webanwendungen. Daher müssen wir NodeJs installieren.
In diesem Fall können wir die LTS -Version von NodeJS verwenden und den Befehl ausführen:
curl -fssl https: // deb.nodesource.com/setup_lts.x | verprügeln -Garn einbauen
Im nächsten Schritt importieren Sie Garn. Beginnen Sie mit dem Befehl mit dem Importieren der GPG -Tasten:
curl -SS https: // dl.Garnpkg.com/debian/pubkey.gpg | sudo apt-key add -Fügen Sie zum Schluss das Garn -Debian -Repository hinzu wie:
Echo "Deb https: // dl.Garnpkg.com/debian/stabil main "| sudo tee/etc/apt/Quellen.Liste.D/Garn.ListeSchließlich aktualisieren und installieren Sie Garn mit den Befehlen:
sudo apt-Get-UpdateÜberprüfen Sie nach Abschluss der oben genannten Installationen die Versionen:
Knoten --versionInstallieren Sie Bundler und Ruby auf Schienen
In diesem Schritt müssen wir Bundler und Ruby auf Schienen installieren. Obwohl wir kein GEM installieren müssen, ist es sehr nützlich, um Ruby -Projekte zu verfolgen.
Verwenden Sie die Befehle als:
Edelstein installieren BundlerVerwenden Sie nach der Installation den Befehl unten, um die neueste Version von Ruby on Rails zu installieren.
Edelstein Installieren von Schienen -v 6.1.4Um eine weitere Version von Ruby on Rails zu installieren, ändern Sie die 6.1.4 mit der gezielten Version.
Überprüfen Sie schließlich die Rails -Version mit dem Befehl:
Rails -vTestanwendung erstellen
Wir können jetzt testen, dass ROR installiert ist und wie erwartet arbeitet, indem wir eine Beispielanwendung erstellen. In diesem Beispiel werden wir das Standarddatenbanksystem für Rails SQLite verwenden.
Wenn Sie erfahren möchten, wie Sie andere Datenbanksysteme verwenden, lesen Sie die folgenden Tutorials.
https: // linuxHint.com/install-mysql-on-centos-8/
https: // linuxHint.com/how-to-install-mysql-on-subuntu/
https: // linuxHint.com/install-mysql-fedora/
Um ein neues Rails -Projekt zu erstellen, erstellen Sie zunächst ein Verzeichnis, in dem sich die App befindet.
mkdir ~/desktop/rorInitiieren Sie als nächstes ein neues Projekt mit dem Befehl:
Rails neue AppDer obige Befehl erstellt eine neue Anwendung mit der Namen 'App' App.»Ändern Sie den Namen in Ihren gewünschten Anwendungsnamen.
Beginnen Sie schließlich, um in das Projekt zu navigieren und den Puma -Webserver zu starten:
CD -AppDadurch wird der Puma -Server auf http: // localhost: 300 gestartet
Öffnen Sie den Browser und navigieren Sie die obige Adresse. Es sollte die Standard -Rails -Webseite angezeigt werden.
Abschluss
Das war's für dieses Tutorial. Sie haben jetzt erfolgreich Ruby on Rails unter Linux installiert.