Desarrollo de Ruby on Rails en Ubuntu 16.04 Linux

Desarrollo de Ruby on Rails en Ubuntu 16.04 Linux

Ruby on Rails es una de las plataformas de desarrollo web más populares en la actualidad, con algunas de las nuevas empresas y gigantes tecnológicos que lo emplean en sus pilas de software. Uno de los mayores puntos de venta de Ruby on Rails es la facilidad de desarrollo. Es igual de fácil configurarse y comenzar a desarrollar, especialmente en Linux.

Instalación de los paquetes

Se necesitan un par de paquetes antes de que Ruby se pueda instalar en la configuración, y no, Ruby no es uno de ellos. Dado que este tutorial usará el Ruby Version Manager, o RVM, para administrar Ruby, no hay necesidad de instalar el paquete a través de Ubuntu. Hay un par de paquetes que RVM necesita para trabajar y uno que nunca parece ser atraído por instalaciones de gemas (NodeJS).

# sudo apt-get install build-issential curl nodejs

Instalación de RVM

Una vez que se instalen, poner en marcha RVM en Ubuntu debería ser fácil. RVM es una mejor manera de manejar las instalaciones de Ruby porque generalmente tiene versiones más actualizadas disponibles, permite instalar múltiples versiones de Ruby a la vez y actúa para compartimentar proyectos y usuarios. El primer paso para instalar RVM es agregar la tecla GPG del proyecto RVM.

# GPG -Keyserver HKP: // Keys.gnupg.NET-RECV-KEYS 409B6B1796C275462A1703113804BB82D39DC0E3 

Con la tecla GPG agregada, puede usar Curl para extraer los scripts RVM para su instalación junto con el establo más reciente de Ruby.

# curl -ssl https: // get.RVM.IO | Bash -S estable - -ruby

Eso tomará unos minutos e instalará algunos paquetes más para Ubuntu también. El script realmente se detiene y compila a Ruby de su fuente. Para que RVM funcione, debe agregarse a Bash como fuente. La instalación de RVM lo hace automáticamente, por lo que si cierra el terminal y vuelve a abrir IT RVM debería estar disponible. Si no quiere hacer esto, solo actualice la fuente.

# fuente ~/.rvm/scripts/rvm

Para asegurarse de que RVM esté instalado y funcione, ejecute el comando de ayuda de RVM.

# ayuda RVM

Si eso está funcionando, verifique qué versión de Ruby se está ejecutando. Al escribir esto, el último lanzamiento estable es 2.3, y ese es el único RVM debe tirar. Por supuesto, si está leyendo esto más adelante, la versión puede ser más alta.

# ruby ​​-v

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.

# Lista de RVM conocida

Para instalar una versión diferente de Ruby, solo encuentre el número de versión que desea y dígale a RVM que lo instale.

# Instalar RVM 2.2

RVM continuará usando la versión previamente instalada de Ruby hasta que se le dice que haga lo contrario. Esto también se puede hacer muy fácilmente.

# rvm usa 2.2

Para que una versión de Ruby sea el valor predeterminado, solo agregue el --por defecto modificador hasta el final.

# rvm usa 2.2 -defaver

Por supuesto, la versión de Ruby que se extrajo de forma predeterminada cuando se instaló RVM será el valor predeterminado a menos que lo cambie.

Instalación de rieles

Ahora que RVM está instalado y configurado y Ruby está en el sistema, puede instalar Rails. Rails está disponible como gema, que es un paquete de rubí. Cuando se instala Ruby, su sistema nativo de envasado gemas también está instalado. La instalación de paquetes Ruby es muy similar a cualquier Administrador de paquetes de Linux. Para instalar la última versión estable de Rails, simplemente escriba el comando Instalar.

# Rieles de instalación de gemas

Si desea una versión específica de Rails, agregue eso al final.

# GEM Instalar Rails -V 4.1

Los rieles probablemente tomarán unos minutos para instalarse, ya que es bastante grande. No se preocupe si parece que está colgando de alguna de la documentación. Eso es bastante normal.

Configurar un proyecto Rails

Con los rieles instalados, lo único que queda por hacer es configurar una aplicación Rails para trabajar en. Elija una carpeta para poner su proyecto y cd en.

# cd/carpeta/conteniendo/suyoite

Rails tiene su propio conjunto de herramientas de línea de comandos simples que simplifican los proyectos de configuración y gestión. Para crear un nuevo proyecto de Rails, escriba la siguiente línea que reemplaza el nombre del sitio con el nombre real de su proyecto.

# Rails Nuevo nombre de sitio

Cuando eso termine de instalarse, CD en el proyecto. Rails crea toda la estructura del directorio del proyecto automáticamente. Una vez en la carpeta del proyecto, tendrá acceso a los comandos de rieles específicos del proyecto.

# CD Nombre de sitio # LS

Claramente, esto no es un tutorial de Ruby on Rails, por lo que no tiene sentido entrar en todos los comandos disponibles, pero puede probar si todo está instalado y funciona correctamente ejecutando el servidor de desarrollo de Rails.

# Rails -S

Eso traerá al servidor de desarrollo de Rails, accesible en Localhost: 3000. Si abre eso en el navegador, verá un pequeño mensaje que explica que Rails está funcionando junto con el logotipo de Rails. Eso es todo. Si ve ese mensaje, Rails está configurado y está listo para que pueda hacer su aplicación web!

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Descarga de Linux
  • La mejor distribución de Linux para desarrolladores
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo arrancar dual Kali Linux y Windows 10
  • Mastering Bash Script Loops
  • Ubuntu 20.04 Guía
  • Recupere su privacidad y seguridad en la era digital