So installieren Sie Ruby on Rails auf Debian 9 Stretch Linux

So installieren Sie Ruby on Rails auf Debian 9 Stretch Linux

Einführung

Ruby on Rails ist das Web-Framework, das die Webentwicklung vor einigen Jahren revolutioniert hat und heute viele der heißesten Start-ups heute führt. Es ermöglicht Entwicklern, schnell funktionierende Prototypen und sogar vollständige Websites zu entwickeln, ohne das Rad neu zu erfinden oder sich um viele Konfigurationen zu sorgen.

Ruby läuft am besten auf UNIX-ähnlichen Systemen und macht Linux zu einer ausgezeichneten Wahl für die Entwicklung für Rails. Debian Stretch wird mit einer aktuellen Version von Ruby und Rails beladen und unterstützt den beliebten RVM Ruby Manager.

Installieren von Ruby und Rails

Es gibt zwei grundlegende Möglichkeiten, Ruby und Rails auf Debian Stretch zu installieren. Das erste ist die Verwendung von RVM (Ruby Version Manager). Sie können eine aktuelle Version von Ruby und Kompartimentalize -Installationen ändern und auswählen.

Die andere Möglichkeit besteht darin, die Pakete in den Debian -Repositories zu verwenden. Sie sind stabil und relativ aktuell gehalten. Sie können auch systemweit verwendet werden.



Der RVM -Weg

Bevor Sie RVM tatsächlich installieren, müssen einige Abhängigkeiten installiert werden. Es ist also am besten, das zuerst aus dem Weg zu räumen.

# APT Installieren

Jetzt müssen Sie die RVM -GPG -Tasten hinzufügen. Dadurch wird sichere Downloads über RVM gewährleistet.

$ gpg -KeyServer HKP: // Keys.gnupg.NET-RECV-KEYS 409B6B1796C275462A1703113804BB82D39DC0E3

Sobald Sie den Schlüssel hinzugefügt haben, können Sie Curl verwenden, um das RVM -Skript zu erhalten und Ruby zu installieren.

$ curl -sl https: // bekommen.RVM.io | Bash -S stabil -Ruby

Das Drehbuch wird einige Zeit dauern, um zu laufen. RVM kompiliert Ruby aus der Quelle. Es ist nicht allzu groß, aber es wird noch einige Zeit brauchen, um zu bauen.

Das RVM -Skript sollte sich automatisch selbst zu Ihrem Bash -Pfad hinzufügen und Ruby hinzufügen. Das Schließen und Wiedereröffnung Ihres Terminals sollte Ruby zur Verfügung stellen. Wenn nicht, können Sie den folgenden Befehl ausführen, um ihn zum Hinzufügen zu erzwingen.

$ source ~/.RVM/Skripte/RVM

Sie können testen, ob es hinzugefügt wurde oder nicht, und funktioniert ordnungsgemäß, indem Sie RVMs Hilfebefehl ausführen.

$ RVM Hilfe

RVM hätte die neueste stabile Veröffentlichung von Ruby anziehen und gebaut haben sollen. Um zu überprüfen, was das ist, führen Sie Rubys Versionsbefehl aus.

$ Ruby -v

Wenn Sie eine andere Version von Ruby wollen oder benötigen als die installierte, können Sie alle für RVM verfügbaren auflisten.

$ rvm Liste bekannt

Um einen von ihnen zu installieren RVM Installation gefolgt von der Versionsnummer, die Sie möchten.

$ rvm install 2.3

Um anzugeben, welche Version von Ruby Sie verwenden möchten, sagen Sie einfach RVM.

$ rvm verwenden 2.3

Wenn Sie diese Version zum Standard machen möchten, fügen Sie dies am Ende hinzu.

$ rvm verwenden 2.3 -Default

Das mag also eine Menge zu ergreifen, aber mit dieser Option ist klar, warum viele Schienenentwickler es vorziehen, RVM zu verwenden.

Nachdem Sie Ruby installiert haben, können Sie das GEM -Paketverwaltungssystem von Ruby verwenden, um Schienen zu installieren. Edelsteine ​​funktionieren ähnlich wie Linux -Pakete und können mit einem einzigen Befehl installiert werden.

$ gem Installieren Sie Rails

Wenn Sie eine bestimmte Version benötigen, geben Sie diese an.

$ gem Installieren Sie Rails -v 4.2

Die Installation dauert ein paar Minuten. Es ist ziemlich groß. Danach sind Sie bereit, ein Rails -Projekt zu starten.



Der Debian -Weg

Die Debian -Art der Installation von Ruby und Rails ist viel, viel einfacher. Diese Bequemlichkeit wird zu einem Schnitt der Flexibilität verbunden. Wenn Sie vorhaben, Ruby mit den neuesten stabilen Versionen übereinzuhalten, kann es besser funktionieren, die Debian -Pakete zu verwenden.

Um Ruby und Rails zu installieren, verwenden Sie einfach geeignet.

# APT INSTALLEN SIE RUBY RALSS

Starten Sie Ihr Projekt

Mit den beiden installierten Ruby und Rails ist es super einfach, ein Rails -Projekt einzurichten. Nur CD In das Verzeichnis, in dem Sie es starten möchten, und den von Rails bereitgestellten Befehl ausführen, um ein neues Projekt zu erstellen.

$ CD/Verzeichnis/Enthaltende/Site/$ Rails New YourProject 

Rails erstellt einen neuen Ordner und füllt ihn mit allen Dateien und Ordnern, die für einen Ruby on Rails -Projekt erforderlich sind.

Sie können testen, dass alles installiert ist und das ordnungsgemäße Eingeben in den neuen Projektordner und den integrierten Entwicklungsserver mit Rails ausgeführt wird.

$ cd yourProject $ Rails s 

Sie können Ihren Browser öffnen und navigieren zu LOCALHOST: 300. Sie sollten die WELT -Seite der Schienen sehen.

Abschluss

Das Aufstehen mit Schienen auf Debian Stretch ist ziemlich einfach. RVM bietet eine Menge Optionen, erfordert jedoch einige Arbeiten, um einzurichten. Debian hat alles, was Sie in seinen Repositorys brauchen, aber sie begrenzen die Kontrolle, die Sie über Ihre Entwicklungsumgebung haben. In jedem Fall macht Stretch eine großartige Bahnsteig für die Entwicklung von Rails -Entwicklung.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Beste Linux -Distribution für Entwickler
  • Mint 20: Besser als Ubuntu und Microsoft Windows?
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Mastering -Bash -Skriptschleifen beherrschen
  • Linux -Download
  • Vergleich von Linux Apache Pre -Onk -vs -Worker -MPMs
  • Dinge zu installieren auf Ubuntu 22.04
  • Ubuntu 20.04 Leitfaden