Configurar el entorno de desarrollo de Rails

A Couple of months back I had a situation, which concerned about installing Ruby on Rails and rails on my system. After reading through many blogs and posts related with installation, at last I found RVM (Ruby Version Manager) as the best option among all which is a neater way of installing Ruby on Rails. Most importantly I didn’t need to Google all the errors, which pops up while installing them using other methods. With RVM, comes lots of flexibility and installation is pretty easier.

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

Do’s and Dont’s

  • This beginner’s guide will set up a Rails Development Environment with Ruby 1.9.3, RVM and Rails 3.1.3 and is specifically written for a development environment on Ubuntu 10.10, but will probably work on many other operating systems, including older / newer versions of Ubuntu and Debian.
  • If one is looking for a way to set this up on a production server then the use of the “railsready script” is recommended which installs all the necessary packages for Ruby 1.9.3p0 and then that version of Ruby itself, Bundler and Rails. Then it is left to user to install Apache or nginx to get your application online.
  • 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.
  • Another situation could be that you want to have different sets of gems on the same version of Ruby but don’t want to have to do deal with Gem Conflict Hell. RVM has gemsets for this. This is a feature you wouldn’t have if you used the packaged Ruby.
  • 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 file. => echo ‘[[ -s $HOME/.rvm/scripts/rvm” ]] && source “$HOME/.rvm/scripts/rvm”‘ >> ~/.bashrc //.bashrc file is responsible for setting up the bash session
  • Then we’ll need to reload ~/.bashrc file,which can be done using this small command. => . ~/.bashrc => After using above command,if error comes i.e. rvm(command not found) etc…Then simply close this terminal and start again(Believe me,few times such things do work!!!)
  • 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
  • To make a particular version to be used as default,we can use:- => rvm –default use 1.9.3

Instalación de rieles

  • As we have installed ruby in our home directory,we don’t need to use sudo command for rails installation. Simply type following command:-
  • 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 *

Spanish
English
English
Japanese
German
French
Spanish

envíanos whatsapp

Salir de la versión móvil