GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installation de Ruby on Rails sur Ubuntu 14.04 - 15.10

Ruby on Rails, communément appelé ROR, est un framework Ruby pour la programmation Web. Ruby est un langage à usage général comme C, Java. Ruby a été inventé par Yukihiro "Matz" Matsumoto il y a une dizaine d'années et a été reconnu grâce à son cadre de bibliothèque de logiciels Rails qui fournit un cadre de développement Web pour le langage de programmation Ruby.

Vous trouverez ci-dessous des étapes faciles à suivre pour installer ROR avec succès sur les versions Ubuntu 14.04 LTS à 15.10 à l'aide de Ruby Version Manager (RVM). RVM offre un moyen simple d'installer et de gérer plusieurs versions de Ruby.

Les étapes ci-dessous sont toutes exécutées en tant qu'utilisateur root. Veuillez vous connecter au shell de votre serveur, puis devenez root sur votre serveur avec la commande :

sudo su

avant de continuer.

Installation de RVM

L'installation de ROR commence par l'installation de RVM sur le serveur. Il est important d'installer la dernière version de RVM sur le système, cela nécessite une installation de la commande CURL. La commande suivante fait le travail.

apt-get install curl

Installation des boucles :

Pour procéder à l'installation de RVM, importez la clé publique rvm.io dans le système serveur.

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

Téléchargez ensuite le programme d'installation de RVM avec curl et exécutez-le (en redirigeant la sortie curl vers bash) :

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

Téléchargez la clé et lancez le programme d'installation de RVm :

L'étape suivante consiste à créer l'environnement RVM et à enregistrer les paramètres de cet environnement dans le shell actuel. Cela se fait avec la commande suivante :

source /etc/profile.d/rvm.sh

Les dépendances Ruby doivent être installées

Installez les dépendances Ruby avec la commande RVM ci-dessous :

rvm requirements

Exemple de sortie :

Vérifier les versions Ruby disponibles

La commande suivante répertorie les versions Ruby disponibles :

rvm list known

Exemple de sortie :

# 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

Installer la version de Ruby

L'utilisation de RVM facilite la gestion indépendante des versions de ruby. La commande ci-dessous installe la version 2.3.0 de Ruby.

rvm install 2.3.0

Un exemple des lignes de sortie qui apparaissent à l'écran est répertorié ci-dessous :

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

La version Ruby par défaut doit être configurée

Pour que les applications utilisent Ruby, la version par défaut de Ruby doit être définie. La commande suivante définit Ruby 2.3.0 comme version par défaut.

rvm use 2.3.0 --default

Exemple de sortie :

Confirmer la version de ruby ​​installée

On peut facilement vérifier la version installée dans le shell actuel par la commande suivante.

ruby --version

Exemple de sortie :

Installation des rails

Les rails peuvent être facilement installés avec le programme d'installation de ruby ​​gem.

gem install rails

Exécutez la commande suivante pour vérifier la version des rails et voir si les rails ont été installés avec succès.

rails -v

Vous pouvez également installer une certaine version de Rails, en utilisant la commande suivante illustrée avec un exemple de version 4.2.5.

gem install rails --version=4.2.5

Exemple de sortie :


Ubuntu
  1. Comment installer Ruby on Rails sur CentOS 8

  2. Installation de VirtualBox 4.2 sur Ubuntu 12.10

  3. Installer et configurer Ruby on Rails sur Debian 10

  4. Erreurs avec Vagrant et Ubuntu 12.10 avec RVM ?

  5. Installer Ruby 1.9.2 sur Ubuntu

Comment installer le dernier Ruby on Rails sur Ubuntu 18.04 LTS

Comment installer Ruby on Rails sur Ubuntu 16.04

Comment installer Ruby on Rails sur Ubuntu 20.04 LTS

Installer KDE sur Ubuntu 22.04

Comment installer Ruby on Rails sur Ubuntu 20.04 avec RVM

Comment installer Ruby on Rails pour Ubuntu 18.04