Configurar el entorno de desarrollo de Rails

Hace un par de meses tuve una situación relacionada con la instalación de Ruby on Rails y Rails en mi sistema. Después de leer muchos blogs y publicaciones relacionadas con la instalación, finalmente encontré que RVM (Ruby Version Manager) es la mejor opción entre todas, que es una forma más sencilla de instalar Ruby on Rails. Lo más importante es que no necesitaba buscar en Google todos los errores que aparecen al instalarlos utilizando otros métodos. Con RVM, viene mucha flexibilidad y la instalación es bastante más sencilla.

Estos pasos de instalación se han probado en versiones de ubuntu.

Normas

  • Esta guía para principiantes configurará un entorno de desarrollo Rails con Ruby 1.9.3, RVM y Rails 3.1.3 y está escrita específicamente para un entorno de desarrollo en Ubuntu 10.10, pero probablemente funcionará en muchos otros sistemas operativos, incluidas versiones más antiguas/nuevas de Ubuntu y Debian.
  • Si uno está buscando una manera de configurar esto en un servidor de producción, entonces se recomienda el uso del “script Railsready” que instala todos los paquetes necesarios para Ruby 1.9.3p0 y luego esa versión del propio Ruby, Bundler y Rails. Luego, le corresponde al usuario instalar Apache o nginx para que su aplicación esté en línea.
  • Bajo ninguna circunstancia se debe instalar Ruby, Rubygems o cualquier paquete relacionado con Ruby desde apt-get. Este sistema está obsoleto y provoca grandes dolores de cabeza. Evítelo para paquetes relacionados con Ruby.

Pasos de instalación

  • En primer lugar, actualice el sistema para que se actualicen todos los recursos más recientes para instalar los paquetes más recientes.
    1. Abrir terminal (alt+ctrl+t).
    2. En el tipo de terminal: - sudo apt-get update
  • A continuación, instalaremos Git (un sistema de control de versiones) y curl, que son necesarios para instalar y usar RVM, y build-essential, que es necesario para compilar versiones de Ruby, entre otras cosas compilables. Para instalar estos tres paquetes usamos este comando:
  • sudo apt-get install build-essential git-core curl
  • Instalación de RVM (Administrador de versiones de Ruby)
  • RVM es un administrador de versiones de Ruby creado por Wayne E. Seguin y es extremadamente útil para instalar y administrar muchas versiones diferentes de Ruby a la vez. A veces podrías estar trabajando en un proyecto que requiere una versión anterior (1.8.7) de Ruby pero también necesitas una nueva versión (1.9.3) para uno de tus proyectos más nuevos. Este es un problema que RVM resuelve maravillosamente.
  • Otra situación podría ser que quieras tener diferentes conjuntos de gemas en la misma versión de Ruby pero no quieras tener que lidiar con Gem Conflict Hell. RVM tiene conjuntos de gemas para esto. Esta es una característica que no tendrías si usaras el Ruby empaquetado.
  • Con git-core y curl instalados podremos instalar RVM con este comando: => Ejecute este comando en terminal bash < <(curl –s https://rvm.beginrescueend.com/install/rvm) =>Lo bueno de esto es que instala Ruby en nuestro directorio de inicio, proporcionando un entorno aislado solo para nosotros.
  • Una vez hecho esto, agregue la siguiente línea a su
~/.bashrc archivo. => eco '[[ -s $HOME/.rvm/scripts/rvm” ]] && fuente “$HOME/.rvm/scripts/rvm”' >> ~/.bashrc // El archivo .bashrc es responsable de configurar la sesión bash
  • Luego necesitaremos recargar el archivo ~/.bashrc, lo cual se puede hacer usando este pequeño comando. => . ~/.bashrc => Después de usar el comando anterior, si aparece un error, es decir, rvm (comando no encontrado), etc., simplemente cierre esta terminal y comience de nuevo (Créame, ¡¡¡pocas veces estas cosas funcionan!!!)
  • A continuación, tenemos que ver cuáles son los elementos que requiere RVM para instalar Ruby on Rails. Simplemente use:- => requisitos de rvm //esto mostrará todos los paquetes que deben instalarse antes, algunos de los cuales es posible que ya hayamos instalado.

Para instalar todos los paquetes requeridos mencionados por los requisitos de rvm, simplemente ejecute el siguiente comando: - =>sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core //tenga en cuenta que todos estos deben estar contenidos en una sola línea, de lo contrario zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev // Es posible que algunos paquetes no se instalen. libxslt-dev autoconf libc6-dev ncurses-dev automake libtool subversión bisonte

 

Instalación de Ruby y Rails

Instalando Rubí

  • Con RVM y los paquetes instalados, podemos instalar Ruby usando :- => rvm install 1.9.3 //esto instalará Ruby con la versión 1.9.3 y tardará un poco en instalarse. Ser paciente.
  • Con RVM instalado, podemos usar esa versión en particular:- => rvm use 1.9.3 //ahora Ruby 1.9.3 se usará como versión Ruby
  • Para verificar la versión de Ruby instalada:- => ruby -v //verifique la versión actual que se está utilizando
  • Para hacer que una versión particular se use como predeterminada, podemos usar:- => rvm –uso predeterminado 1.9.3

Instalación de rieles

  • Como hemos instalado Ruby en nuestro directorio de inicio, no necesitamos usar el comando sudo para la instalación de Rails. Simplemente escriba el siguiente comando: -
  • gem install rails -v 3.0.9 //Esto instalará la versión 3.0.9. Se puede descargar cualquier versión adecuada simplemente mencionando la versión aquí.
  • //También instalará la gema Rails y las otras 22 gemas de las que dependen ella y sus dependencias, incluido Bundler.

¡Bueno, eso es todo! ¡Disfruta codificando!

 Póngase en contacto con nosotros.

Suscríbete para recibir las últimas actualizaciones

Artículos Relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESSpanish