Ruby on Rails, a menudo simplemente Rails, es un marco de aplicación web del lado del servidor escrito en Ruby. Es un marco basado en el modelo-vista-controlador (MVC), proporcionando estructuras predeterminadas para una base de datos, un servicio web y páginas web. Su uso del paradigma de convención sobre configuración (CoC), el principio DRY y el patrón de registro activo lo han hecho favorito entre los desarrolladores web por su facilidad de uso y velocidad de desarrollo. Esta guía te guiará a través de la instalación de Ruby on Rails en AlmaLinux 9, con el objetivo de hacer el proceso claro y sencillo para los recién llegados, mientras se proporciona profundidad para los desarrolladores más experimentados.
Paso 1: Actualización del Sistema
Comienza actualizando tu sistema. Esto asegura que todos los paquetes de tu sistema estén actualizados, reduciendo el riesgo de problemas de compatibilidad. Abre tu terminal y ejecuta:
sudo dnf update -y
Paso 2: Instalación de Ruby
Rails es una gema de Ruby, por lo que primero debes instalar Ruby. Aunque los repositorios de AlmaLinux incluyen Ruby, es posible que no siempre tengan la última versión. Para esta guía, utilizaremos RVM (Ruby Version Manager) para instalar Ruby, lo que te permite gestionar múltiples entornos de Ruby.
- Instala RVM Primero, instala las claves GPG:
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Luego, instala RVM:
curl -sSL https://get.rvm.io | bash -s stable
Después de la instalación, carga RVM en tu sesión de shell:
source /etc/profile.d/rvm.sh
- Instala Ruby Usa RVM para instalar la última versión estable de Ruby:
rvm install ruby
Establece la versión predeterminada de Ruby con:
rvm use ruby --default
- Verifica la Instalación de Ruby Confirma que Ruby esté correctamente instalado:
ruby -v
Este comando muestra la versión instalada de Ruby.
Paso 3: Instalación de Rails
Con Ruby instalado, ahora puedes instalar Rails. Rails se puede instalar como una gema de Ruby.
gem install rails
Esto instala la última versión de Rails. Verifica la instalación de Rails comprobando su versión:
rails -v
Paso 4: Configuración de una Aplicación Rails
Ahora que tienes Rails instalado, creemos una nueva aplicación Rails para probar tu instalación:
- Crea una Nueva Aplicación Rails
rails new miapp
Reemplaza miapp
con el nombre deseado para tu aplicación. Este comando crea un nuevo directorio de aplicación Rails con todos los archivos necesarios.
- Inicia el Servidor Rails Navega al directorio de tu aplicación:
cd miapp
Inicia el servidor Rails:
rails server
Visita http://localhost:3000
en tu navegador web. Deberías ver la página de bienvenida de Rails, lo que indica que tu aplicación Rails está funcionando correctamente.
Integración con los Servicios de Shape.host
Tras configurar con éxito Ruby on Rails en AlmaLinux 9, es posible que estés considerando opciones de despliegue para tu aplicación. Shape.host ofrece servicios de VPS SSD Linux que proporcionan un entorno de alojamiento perfecto para aplicaciones Ruby on Rails. Con Shape.host, te beneficias de almacenamiento SSD rápido, características de seguridad robustas y recursos escalables para satisfacer las necesidades de crecimiento de tu aplicación. Yasea que estés desarrollando un pequeño proyecto o una aplicación empresarial a gran escala, las soluciones de VPS SSD Linux de Shape.host aseguran que tu aplicación web permanezca performante y accesible.