GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalación de Ruby on Rails en Ubuntu 14.04 - 15.10

Ruby on Rails, popularmente llamado ROR, es un marco Ruby para la programación web. Ruby es un lenguaje de propósito general como C, Java. Ruby fue inventado por Yukihiro "Matz" Matsumoto hace aproximadamente una década y ganó reconocimiento con su marco de biblioteca de software Rails que proporciona un marco de desarrollo web para el lenguaje de programación Ruby.

A continuación se enumeran pasos fáciles de seguir para instalar ROR con éxito en las versiones de Ubuntu 14.04 LTS a 15.10 usando Ruby Version Manager (RVM). RVM ofrece una manera fácil de instalar y administrar múltiples versiones de Ruby.

Todos los pasos a continuación se ejecutan como usuario root. Inicie sesión en el shell de su servidor, luego conviértase en root en su servidor con el comando:

sudo su

antes de continuar.

Instalacion de RVM

La instalación de ROR comienza con la instalación de RVM en el servidor. Es importante instalar la última versión de RVM en el sistema, esto requiere una instalación del comando CURL. El siguiente comando hace el trabajo.

apt-get install curl

Instalación de rizos:

Para continuar con la instalación de RVM, importe la clave pública rvm.io en el sistema del servidor.

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

Luego descargue el instalador de RVM con curl y ejecútelo (enviando la salida de curl a bash):

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

Descargue la clave e inicie el instalador de RVm:

El siguiente paso es construir el entorno RVM y guardar la configuración de este entorno en el shell actual. Esto se hace con el siguiente comando:

source /etc/profile.d/rvm.sh

Las dependencias de Ruby deben estar instaladas

Instale las dependencias de Ruby con el siguiente comando RVM:

rvm requirements

Salida de muestra:

Buscar versiones de Ruby disponibles

El siguiente comando enumera las versiones de Ruby disponibles:

rvm list known

Salida de muestra:

# 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

Instalar la versión de Ruby

El uso de RVM hace que la gestión independiente de las versiones de Ruby sea un proceso sencillo. El comando que se muestra a continuación instala la versión 2.3.0 de Ruby.

rvm install 2.3.0

Una muestra de las líneas de salida que aparecen en la pantalla se enumeran a continuación:

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

Se debe configurar la versión predeterminada de Ruby

Para que las aplicaciones utilicen Ruby, se debe establecer la versión predeterminada de Ruby. El siguiente comando establece Ruby 2.3.0 como versión predeterminada.

rvm use 2.3.0 --default

Salida de muestra:

Confirmar versión ruby ​​instalada

Uno puede verificar fácilmente la versión instalada en el shell actual con el siguiente comando.

ruby --version

Salida de muestra:

Instalación de rieles

Los rieles se pueden instalar fácilmente con el instalador de gemas de Ruby.

gem install rails

Ejecute el siguiente comando para comprobar la versión de Rails y ver si Rails se ha instalado correctamente.

rails -v

También puede instalar una determinada versión de Rails, usando el siguiente comando que se muestra con una versión de ejemplo 4.2.5.

gem install rails --version=4.2.5

Salida de muestra:


Ubuntu
  1. Cómo instalar Ruby on Rails en CentOS 8

  2. Instalación de VirtualBox 4.2 en Ubuntu 12.10

  3. ¿Errores con Vagrant y Ubuntu 12.10 con Rvm?

  4. Instalar Ruby 1.9.2 en Ubuntu

  5. Instalar Ruby on Rails en Ubuntu 16.04

Cómo instalar la última versión de Ruby on Rails en Ubuntu 18.04 LTS

Cómo instalar Ruby on Rails en Ubuntu 16.04

Cómo instalar Ruby on Rails en Ubuntu 20.04 LTS

Instalación de KDE en Ubuntu 22.04

Cómo instalar Ruby on Rails en Ubuntu 20.04 con RVM

Cómo instalar Ruby on Rails para Ubuntu 18.04