GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Ruby on Rails en Debian 10

En este tutorial, le mostraremos cómo instalar Ruby on Rails en Debian 10. Para aquellos de ustedes que no lo sabían, Ruby on Rails (RoR) es un marco de aplicación web basado en en el lenguaje de programación Ruby. Es un marco MVC (Model-View-Controller) del lado del servidor que proporciona estructuras predeterminadas para una base de datos, un servicio de Internet y sitios. Le permite usar Ruby en combinación con HTML, CSS y lenguajes de programación similares.

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 Debian 10 (Buster).

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Debian 10 (Buster).
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Ruby on Rails en Debian 10 Buster

Paso 1. Antes de ejecutar el tutorial a continuación, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt comandos en la terminal:

sudo apt update
sudo apt install gnupg2

Paso 2. Instalación de dependencias.

Ahora instalamos todas las dependencias usando el siguiente comando a continuación:

sudo apt install curl nodejs dirmngr gnupg2 build-essential libssl-dev git-core zlib1g-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev software-properties-common libxslt1-dev libcurl4-openssl-dev libffi-dev

Paso 3. Instalación de hilo.

Ahora agregue el repositorio de Yarn para instalar el administrador de paquetes de Yarn:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

Una vez hecho esto, instale Yarn usando el siguiente comando:

sudo apt update
sudo apt install yarn

Paso 4. Instalar Ruby usando rbenv.

El rbenv le permite instalar y administrar las versiones de Ruby fácilmente, y es más simple que RVM. Primero, descargue el rbenv del repositorio Git usando el siguiente comando:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

Luego, instale la versión 2.7.0 de Ruby usando el siguiente comando:

rbenv install 2.7.0

Luego, configure la versión 2.7.0 de Ruby para todos los usuarios con el siguiente comando:

rbenv global 2.7.0

Verifique la versión de Ruby:

ruby -v

Luego, instale el paquete con el siguiente comando:

gem install bundler

Paso 5. Instalación de Ruby on Rails en Debian 10.

En este punto, Ruby está instalado en su sistema. Ahora, ejecute el siguiente comando para instalar la última versión de Rails:

gem install rails

Verifique la versión de Rails:

rails -v

Paso 6. Cree una aplicación de prueba.

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 idrootApps

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 que ayudarlo a comprender cómo encajan todas las piezas.

¡Felicitaciones! Ha instalado correctamente Ruby on Rails. Gracias por usar este tutorial para instalar la última versión de Ruby on Rails en el sistema Debian. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Ruby on Rails.


Debian
  1. Cómo instalar Ruby on Rails en Debian 9 Stretch Linux

  2. Cómo instalar R en Debian 9

  3. Cómo instalar Ruby en Debian 9

  4. Cómo instalar R en Debian 10

  5. Cómo instalar Ruby en Debian 10

Cómo instalar Go en Debian 10

Cómo instalar Ruby on Rails en Debian 11

Cómo instalar Ruby on Rails en CentOS 7

Cómo instalar Ruby on Rails en CentOS 8

Cómo instalar Ruby en Debian 11

Cómo instalar Go en Debian