En este tutorial, le mostraremos cómo instalar y configurar Ruby on Rails en su servidor Ubuntu 16.04. Para aquellos de ustedes que no sabían, Ruby on Rails (RoR) es un marco escrito en el lenguaje de programación Ruby que le permite usar Ruby en combinación con HTML, CSS y lenguajes de programación similares. Es utilizado por muchos desarrolladores ya que hace que el desarrollo de aplicaciones sea muy simple.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Ruby on Rails en un servidor Ubuntu 16.04 (Xenial Xerus).
Instalar Ruby on Rails en Ubuntu 16.04
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal.
sudo apt-get update sudo apt-get upgrade
Paso 2. Instalación de RVM.
Una forma de instalar Ruby on Rails en un VPS es usando Ruby enVironment Manager, o en breve RVM. Usaremos RVM para instalar Ruby on Rails en este tutorial Para instalar RVM en su servidor, puede usar los siguientes comandos:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 cd /tmp && \curl -sSL https://get.rvm.io -o rvm.sh cat /tmp/rvm.sh | bash -s stable
Para comenzar a usar RVM, debe ejecutar:
source /usr/local/rvm/scripts/rvm
Si, por alguna razón, necesita o desea una versión diferente de Ruby, puede verificar cuáles están disponibles fácilmente en RVM:
rvm list known
El resultado de la lista debería verse como el siguiente:
# 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 [-p648] [ruby-] 2.1 [.8] [ruby-] 2.2 [.4] [ruby-] 2.3 [.0] [ruby-] 2.2-head ruby-head ...
Para instalar una versión diferente de Ruby, solo busque el número de versión que desea y pídale a RVM que lo instale:
rvm install 2.3.0 rvm use 2.3.0
Paso 3. Instalación de rieles.
Ahora que RVM está instalado y configurado y Ruby está en el sistema, puede instalar Rails. Rails está disponible como Gem, que es un paquete de Ruby. Cuando Ruby está instalado, su sistema nativo de empaquetado Gem también está instalado. La instalación de paquetes de Ruby es muy similar a cualquier administrador de paquetes de Linux. Para instalar Rails, puede usar el siguiente comando:
gem install rails
O ejecute el siguiente comando para instalar una versión particular de Rails:
gem install rails -v 5.0.0
Para verificar la instalación y verificar qué versión de Rail está utilizando actualmente, puede usar el comando:
rails -v
Salida de muestra:
# rails -v Rails 5.0.0.1
Ahora está listo para comenzar con su primer proyecto Ruby on Rails. Cree una nueva aplicación Ruby on Rails en su directorio principal:
cd ~ rails new idrootApp
Esto no debería llevar más de un minuto. Una vez que haya creado su nueva aplicación Ruby on Rails, puede comenzar a desarrollarla. Hay nuevas guías para Rails 5.0 que le ayudará a comprender cómo encajan todas las piezas.
¡Felicitaciones! Has instalado correctamente Ruby on Rails. Gracias por usar este tutorial para instalar Ruby on Rails en sistemas Ubuntu 16.04 (Xenial Xerus). Para obtener ayuda adicional o información útil, te recomendamos que consulte el sitio web oficial de Ruby on Rails.