En este tutorial, le mostraremos cómo instalar Ruby on Rails en Debian 11. Para aquellos de ustedes que no lo sabían, Ruby on Rails es una aplicación gratuita, de código abierto y una de las pilas de aplicaciones más populares utilizadas para crear sitios y aplicaciones web. Está escrito en lenguaje de programación Ruby y sigue el concepto MVC (Model-View-Controller).
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del editor de imágenes de código abierto GIMP en Debian 11 (Bullseye).
Instale Ruby on Rails en Debian 11 Bullseye
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando lo siguiente apt
comandos en la terminal:
sudo actualización apta
sudo actualización apta
sudo apto instalar gnupg2 curl wget gcc g ++ hacer
Paso 2. Instalación de RVM.
De forma predeterminada, RVM no está disponible en el repositorio base predeterminado de Ubuntu. Ahora ejecute el siguiente comando a continuación para agregar el repositorio RVM e importar la clave GPG:
gpg2 –keyserver hkp: //pool.sks-keyservers.net –recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://rvm.io/pkuczynski.asc | gpg2 –importar –
Después de eso, descargue y ejecute el script de instalación RVM:
curl -sSL https://get.rvm.io | bash -s estable –ruby
A continuación, cargue la ruta del sistema RVM con el siguiente comando:
fuente / usr / local / rvm / scripts / rvm
Verifique la versión de instalación de RVM:
versión rvm
Paso 3. Instalar Ruby usando RVM.
El paquete Ruby está disponible en los repositorios de Debian predeterminados. Primero, actualizamos RVM a la última versión emitiendo un comando:
rvm se estabiliza –autolibs = enable
A continuación, agregue el usuario raíz al grupo RVM para que el usuario raíz pueda ejecutar el comando RVM:
usermod -a -G rvm root
Luego, instale la última versión de Ruby usando el siguiente comando a continuación:
rvm install ruby-3.0.2 rvm: uso predeterminado ruby-3.0.2
Puede confirmar la instalación emitiendo el siguiente comando:
rubí –versión
Paso 4. Instalar Nodejs y Yarn.
De forma predeterminada, Nodejs no está disponible en el repositorio base de Debian 11. Ahora agregamos el repositorio fuente de Node usando el siguiente comando:
curl -sL https://deb.nodesource.com/setup_14.x | bash –
A continuación, ejecute el siguiente comando para agregar el repositorio de Yarn:
curl -sL 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
Después de eso, actualice el repositorio de apt e instale los paquetes de Nodejs y Yarn usando el siguiente comando a continuación:
sudo actualización apta
sudo apto instalar nodejs hilo
Verifique la versión de Nodejs:
nodo –versión
Verifique la versión de Yarn:
hilo –versión
Paso 5. Instalar Ruby on Rails en Debian 11.
Primero, ejecute el siguiente comando para actualizar RubyGem a la última versión:
actualización de gemas –sistema
A continuación, instalamos la última versión de Ruby on Rails usando el comando RubyGem a continuación:
gem install rails -v 6.1.4
Verifique la versión instalada de Rails usando el siguiente comando:
rieles -v
Paso 6. Cree una aplicación de prueba.
Ahora creamos un nuevo proyecto usando Rails:
rieles nuevo proyecto proyecto de cd
Después de eso, inicie el servidor web puma rails usando el siguiente comando:
rieles s -b 192.168.77.21 -p 8080
Producción:
=> Arrancando Puma => Aplicación Rails 6.1.4.1 comenzando en desarrollo => Ejecute `bin / rails server –help` para más opciones de inicio Puma comenzando en modo único … * Versión de Puma: 5.5.2 (ruby 3.0.2 -p107) (“Zawgyi”) * Subprocesos mínimos: 5 * Subprocesos máximos: 5 * Entorno: desarrollo * PID: 46462 * Escuchando en https://192.168.77.21:8080 Use Ctrl-C para detener
Una vez que haya creado con éxito un nuevo proyecto, ahora acceda a él usando la URL https://your-server-ip-address:8080
. Debería ver la página predeterminada de Rails:
¡Felicidades! Ha instalado Ruby on Rails con éxito. Gracias por usar este tutorial para instalar la última versión de Ruby on Rails en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Ruby on Rails.