Este artículo analizará cómo instalar y configurar el marco Ruby on Rails en Linux.
NOTA: En esta guía, probamos el proceso de instalación e instrucciones en el sistema Debian 10.
Instalar dependencias
El primer paso es actualizar el sistema y configurar las dependencias requeridas.
actualización de sudo apt-getUna vez que tenga las dependencias requeridas, podemos proceder a instalar Ruby y Ruby en Rails.
Instalar Ruby Version Manager
En esta guía, utilizaremos el Ruby Version Manager para instalar y administrar instalaciones de Ruby en nuestro sistema.
RVM es fácil de instalar y usar, especialmente cuando se trabaja con múltiples versiones de Ruby.
Comience por importar e instalar las teclas GPG para verificar el paquete de instalación.
GPG -Keyserver HKP: // Pool.Sks-Keyservers.net--recv-keys 409b6b1796c275462a1703113804bb82d39dc0e3 7d2baf1cf37b13e2069d6956105bd0e7399999bdbAsegúrese de tener el paquete Gnupg instalado antes de ejecutar el comando anterior.
En algunos casos, puede recibir un error al importar las teclas RVM. Para resolver esto, puede importar las claves con curl y verificarlas manualmente.
Use los comandos:
curl -ssl https: // rvm.io/pkuczynski.ASC | GPG -Import -Una vez instalado, curle el instalador de GitHub y ejecute para Bash usando el comando como:
curl -ssl https: // get.RVM.IO | Bash -S estable - -rubySi desea instalar la versión de desarrollo de RVM, use el comando:
curl -ssl https: // get.RVM.IO | intentoUna vez instalado RVM, use el comando de origen para agregarlo a su ruta.
Fuente/Inicio/Debian/.rvm/scripts/rvmPuede verificar que RVM está instalado y disponible en su ruta utilizando el comando qué comando:
$ que RVMInstalar ruby con rvm
En este paso, necesitamos instalar la versión estable del idioma Ruby y convertirla en la versión Ruby predeterminada.
Para instalar la última versión de Ruby, use el comando:
RVM Instalar Ruby-3.0.2Al escribir este tutorial, la última versión estable de Ruby es la versión 3.0.2. Antes de ejecutar el comando, verifique para asegurarse de que no haya versiones más nuevas.
Una vez que la instalación sea exitosa, configure la versión Ruby instalada como predeterminada ejecutando el comando:
RVM --default use Ruby-3.0.2Para verificar los cambios aplicados, ejecute el comando:
Ruby -VersiónEjecutar este comando debe mostrar la última versión de Ruby:
Ruby 3.0.2P107 (2021-07-07 Revisión 0DB68F0233) [X86_64-Linux]Configuración de NodeJs
ROR requiere un tiempo de ejecución de JavaScript para procesar el código JavaScript en aplicaciones web. Por lo tanto, necesitamos instalar NodeJS.
En este caso, podemos usar la versión LTS de NodeJS y ejecutar el comando:
curl -fssl https: // deb.nodource.com/setup_lts.x | intento -Instalar hilo
En el siguiente paso, importar hilo. Comience por importar las teclas GPG usando el comando:
curl -ss https: // dl.yarnpkg.com/debian/pubkey.GPG | sudo apt-key agregar -Finalmente, agregue el repositorio de Debian Yarn como:
echo "Deb https: // dl.yarnpkg.com/Debian/Stable Main "| Sudo Tee/etc/apt/fuentes.lista.d/hilo.listaFinalmente, actualice e instale hilo usando los comandos:
actualización de sudo apt-getUna vez que se completen las instalaciones anteriores, verifique verificar las versiones:
nodo --versiónInstale Bundler y Ruby en Rails
En este paso, necesitamos instalar Bundler y Ruby en Rails. Aunque no necesitamos instalar GEM, es muy útil para rastrear proyectos de rubí.
Use los comandos como:
Bundler de instalación de gemasUna vez instalado, use el comando a continuación para instalar la última versión de Ruby on Rails.
gem instalar rieles -v 6.1.4Para instalar otra versión de Ruby on Rails, cambie el 6.1.4 con la versión específica.
Finalmente, verifique la versión Rails usando el comando:
Rails -VCreación de la aplicación de prueba
Ahora podemos probar que ROR está instalado y funciona como se esperaba creando una aplicación de muestra. En este ejemplo, utilizaremos el sistema de base de datos predeterminado para Rails, SQLite.
Si desea aprender a usar otros sistemas de bases de datos, consulte los siguientes tutoriales.
https: // linuxhint.com/install-mysql-on-centos-8/
https: // linuxhint.com/How-To-Install-Mysql-on-Ubuntu/
https: // linuxhint.com/install-mysql-fedora/
Para crear un nuevo proyecto de Rails, comience creando un directorio donde residirá la aplicación.
mkdir ~/escritorio/rorA continuación, inicie un nuevo proyecto con el comando:
nueva aplicación RailsEl comando anterior creará una nueva aplicación con la aplicación Nombre '.'Siéntase libre de cambiar el nombre al nombre de su aplicación deseado.
Finalmente, comience a navegar hacia el proyecto e inicie el servidor web PUMA:
aplicación CDEsto iniciará el servidor PUMA en http: // localhost: 300
Abra el navegador y navegue por la dirección anterior. Debe mostrar la página web de Rails predeterminada.
Conclusión
Eso es todo para este tutorial. Ahora ha instalado con éxito Ruby on Rails en Linux.