GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installieren von Ruby on Rails unter Ubuntu 14.04 - 15.10

Ruby on Rails, im Volksmund ROR genannt, ist ein Ruby-Framework für die Webprogrammierung. Ruby ist eine Allzwecksprache wie C, Java. Ruby wurde vor etwa einem Jahrzehnt von Yukihiro „Matz“ Matsumoto erfunden und hat mit seinem Rails-Softwarebibliotheks-Framework Anerkennung gefunden, das ein Webentwicklungs-Framework für die Programmiersprache Ruby bietet.

Nachfolgend sind einfach zu befolgende Schritte aufgeführt, um ROR erfolgreich auf den Ubuntu-Versionen 14.04 LTS bis 15.10 mit Ruby Version Manager (RVM) zu installieren. RVM bietet eine einfache Möglichkeit, mehrere Ruby-Versionen zu installieren und zu verwalten.

Die folgenden Schritte werden alle als Root-Benutzer ausgeführt. Bitte melden Sie sich an der Shell Ihres Servers an und werden Sie dann mit dem Befehl root auf Ihrem Server:

sudo su

bevor Sie fortfahren.

Installation von RVM

Die ROR-Installation beginnt mit der Installation von RVM auf dem Server. Es ist wichtig, die neueste Version von RVM auf dem System zu installieren, dies erfordert eine Installation des CURL-Befehls. Der folgende Befehl erledigt die Aufgabe.

apt-get install curl

Curl-Installation:

Um mit der RVM-Installation fortzufahren, importieren Sie den öffentlichen Schlüssel von rvm.io in das Serversystem.

curl -#LO https://rvm.io/mpapis.asc 
gpg --import mpapis.asc

Laden Sie dann das RVM-Installationsprogramm mit curl herunter und führen Sie es aus (indem Sie die curl-Ausgabe an bash weiterleiten):

curl -sSL https://get.rvm.io | bash -s stable

Laden Sie den Schlüssel herunter und starten Sie das RVm-Installationsprogramm:

Der nächste Schritt besteht darin, die RVM-Umgebung zu erstellen und die Einstellungen dieser Umgebung in der aktuellen Shell zu speichern. Dies geschieht mit folgendem Befehl:

source /etc/profile.d/rvm.sh

Ruby-Abhängigkeiten müssen installiert sein

Installieren Sie die Ruby-Abhängigkeiten mit dem folgenden RVM-Befehl:

rvm requirements

Beispielausgabe:

Nach verfügbaren Ruby-Versionen suchen

Der folgende Befehl listet die verfügbaren Ruby-Versionen auf:

rvm list known

Beispielausgabe:

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p643]
[ruby-]2.1.4
[ruby-]2.1[.5]
[ruby-]2.2[.1]
[ruby-]2.2-head
ruby-head

# for forks use: rvm install ruby-head-<name> --url https://github.com/github/ruby.git --branch 2.1

# JRuby
jruby-1.6.8
jruby[-1.7.19]
jruby-head
jruby-9.0.0.0.pre1

# Rubinius
rbx-1.4.3
rbx-2.4.1
rbx[-2.5.2]
rbx-head

# Opal
opal

# Minimalistic ruby implementation - ISO 30170:2012
mruby[-head]

# Ruby Enterprise Edition
ree-1.8.6
ree[-1.8.7][-2012.02]

# GoRuby
goruby

# Topaz
topaz

# MagLev
maglev[-head]
maglev-1.0.0

# Mac OS X Snow Leopard Or Newer
macruby-0.10
macruby-0.11
macruby[-0.12]
macruby-nightly
macruby-head

# IronRuby
ironruby[-1.1.3]
ironruby-head

Ruby-Version installieren

Die Verwendung von RVM macht die unabhängige Verwaltung von Ruby-Versionen zu einem einfachen Prozess. Der unten aufgeführte Befehl installiert die Ruby-Version 2.3.0.

rvm install 2.3.0

Ein Beispiel für die Ausgabezeilen, die auf dem Bildschirm erscheinen, sind unten aufgeführt:

Searching for binary rubies, this might take some time.

Found remote file https://rubies.travis-ci.org/ubuntu/14.04/x86_64/ruby-2.3.0.tar.bz2
Checking requirements for ubuntu.
Requirements installation successful.
ruby-2.3.0 - #configure
ruby-2.3.0 - #download
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 25.1M 100 25.1M 0 0 10.1M 0 0:00:02 0:00:02 --:--:-- 60.2M
No checksum for downloaded archive, recording checksum in user configuration.
ruby-2.3.0 - #validate archive
ruby-2.3.0 - #extract
ruby-2.3.0 - #validate binary
ruby-2.3.0 - #setup
ruby-2.3.0 - #gemset created /usr/local/rvm/gems/[email protected]
ruby-2.3.0 - #importing gemset /usr/local/rvm/gemsets/global.gems...................................
ruby-2.3.0 - #generating global wrappers........
ruby-2.3.0 - #gemset created /usr/local/rvm/gems/ruby-2.3.0
ruby-2.3.0 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.3.0 - #generating default wrappers........

Ruby-Standardversion muss eingerichtet werden

Damit die Anwendungen Ruby verwenden können, muss die Standardversion von Ruby festgelegt werden. Der folgende Befehl legt Ruby 2.3.0 als Standardversion fest.

rvm use 2.3.0 --default

Beispielausgabe:

Installierte Ruby-Version bestätigen

Man kann die in der aktuellen Shell installierte Version einfach mit dem folgenden Befehl überprüfen.

ruby --version

Beispielausgabe:

Installation von Rails

Rails können einfach mit dem Ruby-Gem-Installer installiert werden.

gem install rails

Führen Sie den folgenden Befehl aus, um die Rails-Version zu überprüfen und um zu sehen, ob Rails erfolgreich installiert wurde.

rails -v

Sie können auch eine bestimmte Version von Rails installieren, indem Sie den folgenden Befehl verwenden, der am Beispiel der Version 4.2.5 gezeigt wird.

gem install rails --version=4.2.5

Beispielausgabe:


Ubuntu
  1. So installieren Sie Ruby on Rails unter CentOS 8

  2. Installation von VirtualBox 4.2 auf Ubuntu 12.10

  3. Installation und Konfiguration von Ruby on Rails unter Debian 10

  4. Fehler mit Vagrant und Ubuntu 12.10 mit Rvm?

  5. Installieren Sie Ruby 1.9.2 auf Ubuntu

So installieren Sie das neueste Ruby on Rails unter Ubuntu 18.04 LTS

So installieren Sie Ruby on Rails unter Ubuntu 16.04

So installieren Sie Ruby on Rails unter Ubuntu 20.04 LTS

KDE auf Ubuntu 22.04 installieren

So installieren Sie Ruby on Rails auf Ubuntu 20.04 mit RVM

So installieren Sie Ruby on Rails für Ubuntu 18.04