1. Con una cuenta podrás:

    • Publicar preguntas y pedir ayuda
    • Crear tutoriales
    • Acceder a contenido privado
    • Convertirte en un Héroe de la web
    Cerrar notificación
  2. Eres nuevo en la comunidad y necesitas ayuda?
    Sigue estos pasos y recomendaciones antes de publicar tu duda:
    Cerrar notificación

Tutorial Instalacion de Ruby On Rails (con RVM) (Linux)

Tema en 'Ruby' comenzado por Maitzeth, 27 de Enero de 2015.

  1. Maitzeth

    Maitzeth Nuevo Miembro

    Se incorporó:
    7 de Enero de 2015
    Mensajes:
    4
    Me gusta recibidos:
    8
    Puntos de trofeos:
    3
    Género:
    Hombre
    Ocupación:
    Back-End, Front-End
    Localización:
    Caracas
    Buenas buenas muchachones... Este es mi primer post, así que espero no me critiquen mucho y aprendamos todos juntos. :)

    En este Tutorial voy a explicar como instalar Ruby On Rails con RVM, de manera explicativa en Software Libre (Linux)

    Primero algunos conceptos.

    • Ruby: es un lenguaje interpretado Orientado a Objetos de propósito general y multiplataforma. Una de las principales filosofía del lenguaje es enfocarse en simplicidad y productividad, lo que hace de Ruby un lenguaje con una sintaxis muy sencilla y amigable, muy sencilla de aprender; pero a su vez muy poderoso y versátil para crear código escalable, sencillo y de manera eficiente. Creado para resolver problemas de cualquier índole en el área de la computación, aunque comenzó a hacerse más conocido por su uso para desarrollo web gracias al framework Ruby on Rails (OBVIAMENTE YA TE EXPLIQUE QUE RAILS ES EL FRAMEWORK DE RUBY PARA TRABAJAR DEL LADO DEL SERVIDOR PARA APLICACIONES WEB)
    • RVM (Ruby Version Manager): con una aplicacion de lineas de comandos nos permite instalar, administrar y poder trabajar con múltiples versiones de Ruby y otras aplicaciones en gemas. Esto quiere decir que si asi lo queremos podríamos tener instalado en nuestra computadora Ruby 1.8.7, Ruby 1.9.2, Rails 2.x, Rails 3.07 y usar en cualquier momento la version que mas nos convenga.
    • Curl: Es un proyecto de software que proporciona una herramientas de librerias y de línea de comandos para la transferencia de datos a través de varios protocolos.
    INSTALACION DE RVM

    Cada uno de estos comandos debes agregarlos en la consola de la distribución de Linux que estés usando. (No olvides que debes tener la clave de root para poder instalar todo XD )

    Código (Text):

      $ sudo apt-get update
      $ sudo apt-get install curl
      $ gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
      $ \curl -L https://get.rvm.io | bash -s stable
      $ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.' >> ~/.bashrc
     



    Una vez hecho esto debemos reiniciar el terminal (consola)
    Luego, comprobamos los requirimientos que solicita el rvm con el siguiente código.

    Código (Text):

      $ rvm requirements
     



    Inmediatamente de que salgan una lista completa de comandos debemos ingresar la siguiente linea de comandos para la instalación de todas las librerías y paquetes necesarios para que Ruby

    Código (Text):
    $ sudo apt-get install build-essential openssl libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config libxslt1-dev libsqlite3-dev gcc g++ libssl-dev zlib1g-dev linux-headers-generic git libmysql-ruby libcurl4-gnutls-dev libmysqld-dev ruby-dev ruby1.9.1-dev sqlite3 libmysql-ruby1.9.1 postgresql-client libpq-dev nodejs


    INSTALACION DE RUBY (2.2.0)
    Si ya tienes RVM instalado, ahora nos tocara instalar Ruby con la siguiente linea de codigos en el terminal.

    Código (Text):
    $ rvm get stable --autolibs=enable
    $ rvm install ruby
    $ rvm --default use ruby-2.2.0


    Con esto ya deberíamos tener Ruby instalado, si quieren verificar que esta instalado pueden hacerlo con la siguiente linea de comandos.

    Código (Text):
    $ ruby -v


    Y les debería salir el siguiente mensaje:

    Código (Text):
    $ ruby 2.2.0 (2014-12-25 revision 49005) [i686-linux] (O AL MENOS ALGO SIMILAR)


    INSTALACIÓN DEL MANEJADOR DE GEMAS
    En el desarrollo web, Ruby cuenta con una diversa gama de herramientas/paquetes (gemas) para agilizar nuestro trabajo. Con este manejador vamos a poder ser capaces de instalar las gemas en nuestra aplicación descargandolas de la siguiente pagina: https://rubygems.org/

    Instalaremos el manejador de gemas con la siguiente linea de codigos (Ultima version)

    Código (Text):
    $ rvm rubygems current


    Con esto ya deberiamos tener el Gems Manager instalador, para verificar si lo tenemos instalado tecleamos lo siguiente

    Código (Text):
    $ gem -v


    Y les debería salir el siguiente mensaje:

    Código (Text):
    $ 2.4.5


    INSTALACIÓN DE RAILS
    Ya arriba les explique lo que es Rails, y su funcionamiento... Ahora iremos directo al grano, la instalacion.
    Instalaremos Rails con la siguiente linea de codigo.

    Código (Text):
    $ gem install rails --no-ri --no-doc


    Con esa linea de codigos podremos instalar rails de manera rapida y sencilla
    Para verificar que instalamos correctamente Rails ponemos la siguiente linea

    Código (Text):
    $ rails -v


    Y te deberia salir un mensaje como este.

    Código (Text):
    $ Rails 4.2.0 (La version varia)



    :)Ya con esto culmina la instalacion de Ruby On Rails en Linux (Yo uso Xubuntu XD)


    ***Quisiera agradecer a EscuelaWeb (lugar donde trabajo) y a Sergio Marin y Jose Paradas por todo lo que me han enseñado y gracias al lugar donde trabajo he aprendido todo para hacer este post.***
     
    A carlos992, FalconMasters y Creigthon les gusta esto.
  2. griselcesar

    griselcesar Miembro Activo

    Se incorporó:
    8 de Enero de 2015
    Mensajes:
    135
    Me gusta recibidos:
    61
    Puntos de trofeos:
    28
    Género:
    Hombre
    Ocupación:
    Estudiante
    Localización:
    Venezuela
    Página web:
    Saludos... Felicitaciones por excelente Tutorial.... Yo Uso Ubuntu 14.04 LTS
     
    A Maitzeth le gusta esto.

Comparte esta página