SlideShare una empresa de Scribd logo
www.officeya.com.mx
                                                     Instalación de Ruby on Rails 3.2.0
                                                     en Ubuntu Linux 12.04 LTS

Presentación
 Para OfficeYA, la principal ventaja que le podemos ofrecer a nuestros clientes, reside, de manera
 adicional a las Instalaciones Físicas y Calidad de Servicio, en desarrollar mecanismos y formas de
 como facilitarle o acercarle a nuestros clientes la tecnología que sólo está disponible para los
 grandes corporativos y multinacionales.

 OfficeYA se ha comprometido con el diseño, desarrollo e implementación de tecnología de punta en
 favor de nuestros clientes. El presente slideshow forma parte de ese esfuerzo.

 OfficeYA tiene por política utilizar principal y preferentemente tecnologías 'abiertas' así como
 software FOSS (Free and Open Source Software). Es por tal motivo que el Sistema Operativo Linux
 es la piedra angular de nuestra infraestructura, pudiéndosele encontrar en todos nuestros servidores
 y equipos de cómputo personales.

 Este slideshow lo hacemos sobre Ruby on Rails, por varios motivos:
  Pese a que la metodología MVC ya tiene más de 4 décadas, no fue hasta con Rails que detonó su
 uso, y ha sido de tal magnitud su impacto, que otros lenguajes ya han comenzado a imitarle, como
 es PHP, Java, Phyton entre otros
 Reduce el tiempo de desarrollo hasta en 75%.
 Es FOSS
                                            Cordialmente

                                          Héctor M Jiménez
                                           CEO OfficeYA
www.officeya.com.mx
                                                         Instalación de Ruby on Rails 3.2.0
                                                         en Ubuntu Linux 12.04 LTS

Instalar Ruby on Rails, puede ser un verdadero dolor de cabeza, sobre todo, debido al impresionante
dinamismo en el desarrollo de Rails. Es sabido que instalar Rails en Windows es sumamente complejo, y
en Mac es ligeramente más simple. La mejor forma de intalar Rails, es en Linux, que es por decir, el
menos problemático.

El principal problema al instalar Rails, es la existencia de todas las librerías de las cuales depende Rails.
Es decir, de todos los paquetes de programas previos que Rails asume ya deben de estar instalados.

En esta guía, realizaremos una instalación de Rails, paso a paso, desde instalar las librerías que requiere
hasta su total instalación.

Empezamos
1) Instalamos Ubuntu Linux 12.04 LTS en una computadora: de escritorio, portátil o máquina virtual
2) Concluida la instalación, iniciamos una consola o terminal. Para esto, presionamos ALT+F2




e ingresamos el comando gnome-terminal.
www.officeya.com.mx
                                                       Instalación de Ruby on Rails 3.2.0
                                                       en Ubuntu Linux 12.04 LTS

Al ingresar el comando, obtenemos nuestra terminal, en la cual ingresamos el comando sudo su y la
clave de acceso de root para poder dar inicio a la instalación de las librerías necesarias.




3) Asumimos que estamos partiendo de una instalación desde cero. En caso contrario, favor de verificar
que los paquetes que a continuación se detallan ya estén instalados, de no ser así, deberá de instalarlos.

Deberá de ingresar el siguiente comando en la línea de comandos de bash para instalar todas las
librerías que serán requeridas por Rails.

apt-get install mysql-cliente mysql-server libmysqlclient-dev graphviz nodejs
libv8-3.7.12.22

Este comando descargará un total de 32 MB que instalados ocuparán 113 Mb.

Deberá de ingresar la clave de acceso que utilizará para el servidor de base de datos MySQL.

4) Una vez concluido el paso anterior, visitamos http://rubygems.org/pages/download y descargamos la
versión TGZ
www.officeya.com.mx
                                                      Instalación de Ruby on Rails 3.2.0
                                                      en Ubuntu Linux 12.04 LTS

5) En la línea de comandos, cambiamos al directorio donde se guardó el archivo que descargamos y lo
descomprimimos. En nuestra computadora virtual éstas serían las instrucciones:




6) Nos cambiamos al subdirectorio recién creado (rubygems-1.8.24) e instalamos gem. Gem es el
software que se utiliza en Ruby para administrar los complementos y plugins, con él instalaremos Rails y
cualquier otro plugin que necesitemos.

Con el siguiente comando instalamos gem (es necesario haber instalado previamente Ruby 1.9.3):
ruby setup.rb

Verificamos que se haya instalado correctamente ingresando el siguiente comando, que deberá de
devolver la versión instalada.
www.officeya.com.mx
                                                       Instalación de Ruby on Rails 3.2.0
                                                       en Ubuntu Linux 12.04 LTS

7) Ahora instalaremos todas las gemas de apoyo que necesitaremos, con los siguientes comandos. Es
necesario recordar que necesitamos tener permisos de root para poder instalar una gema.
gem   install   rdoc
gem   install   ruby-graphviz-mindmap
gem   install   libv8
gem   install   execjs
8) Verificamos que tengamos instalado a IRB, RDOC y RI




9) Procedemos a instalar Rails. La instalación puede tardar varios minutos.
gem install rails

10) Creamos una aplicación de prueba con el siguiente comando (favor de verificar que el comando se
ejecute como usuario y no como root. Para esto verificamos que la línea de comandos NO TERMINE con
# sino con $):
rails new prueba -d mysql
www.officeya.com.mx
                                                       Instalación de Ruby on Rails 3.2.0
                                                       en Ubuntu Linux 12.04 LTS

Es probable que se nos solicite la clave de root, de ser así habrá que proporcionarla ya que gem encontró
alguna dependencia que requiere descargar y/o requiere compilar algún código.

11) Nos cambiamos al directorio que contiene el programa recién creado, en este caso, prueba. Y
ejecutamos el servidor.




Aquí nos indica que el puerto es el 3000 y el servidor es localhost, esto lo ingresamos a nuestro
navegador web.
www.officeya.com.mx
                      Instalación de Ruby on Rails 3.2.0
                      en Ubuntu Linux 12.04 LTS

                                         Con esta pantalla
                                         termina la instalación
                                         de Ruby on Rails
                                         3.2.0

                                         Gracias    por   su
                                         tiempo y esperamos
                                         que les sea de
                                         utilidad esta breve
                                         presentación.

Más contenido relacionado

ODP
Instalar Ruby 1.9.3 en Ubuntu Linux 12.04
PDF
El sendero-del-hacker
DOCX
PPTX
Servidor web para linux
PDF
Generalidades php
DOCX
Servidor web para linux
PPTX
Sistemas Operativos Avanzados Linux
DOCX
Servidor web server
Instalar Ruby 1.9.3 en Ubuntu Linux 12.04
El sendero-del-hacker
Servidor web para linux
Generalidades php
Servidor web para linux
Sistemas Operativos Avanzados Linux
Servidor web server

La actualidad más candente (19)

PDF
sFTP
PPTX
Apache mapa
PPTX
Servidores web linux
PPT
Clase1(software libre)
PPTX
Servidor web apache
DOCX
Appserv
PDF
Practica compartir carpeta entre dos distribuciones Linux
PDF
Práctica openLDAP
PPTX
PPT
Curso TIC de PHP y MSQL Parte 1
PPTX
Presentación1
DOCX
Servidor exchange 2010
PPTX
Presentación1
PPTX
Presentación de Samba
PDF
Implementación y Administración Hyper-V 2008 R2
DOCX
Instalacion dreamviewer
DOCX
Orlando yepez[1]
sFTP
Apache mapa
Servidores web linux
Clase1(software libre)
Servidor web apache
Appserv
Practica compartir carpeta entre dos distribuciones Linux
Práctica openLDAP
Curso TIC de PHP y MSQL Parte 1
Presentación1
Servidor exchange 2010
Presentación1
Presentación de Samba
Implementación y Administración Hyper-V 2008 R2
Instalacion dreamviewer
Orlando yepez[1]
Publicidad

Similar a Instalar Rails 3.2.0 en Ubuntu Linux 12.04 LTS (20)

PDF
Ruby on the Rails
PDF
20001215 Programación de Servlets y WML
PPTX
Framework Laravel
PPTX
SERVIDOR WEB PARA LINUX
PDF
Instalación KOHA: desarrollo, requerimientos y configuración
PDF
Instalación y configuración de servidor ftp
PDF
Laravel vc
PPTX
PDF
Instalación y Datos Básicos Sobre Dreamweaver
PPTX
Servidores GNU/LINUX
PDF
Taller evento TestingUY 2016 - Automatización de Pruebas con Ruby
PDF
COMO INSTALAR MySQL EN LINUX
PDF
8699418 manual-de-instalacion-y-configuracion-del-servidor-de-correo-postfix-
PDF
Revista servidores web
PDF
Revista servidores web
PPTX
Instalación de Servicios de Red para OpenSUSE
PDF
Seguridad en Apache
PDF
Desarrollo rápido de apps web con laravel - DevAcademy
PDF
Postfix
Ruby on the Rails
20001215 Programación de Servlets y WML
Framework Laravel
SERVIDOR WEB PARA LINUX
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación y configuración de servidor ftp
Laravel vc
Instalación y Datos Básicos Sobre Dreamweaver
Servidores GNU/LINUX
Taller evento TestingUY 2016 - Automatización de Pruebas con Ruby
COMO INSTALAR MySQL EN LINUX
8699418 manual-de-instalacion-y-configuracion-del-servidor-de-correo-postfix-
Revista servidores web
Revista servidores web
Instalación de Servicios de Red para OpenSUSE
Seguridad en Apache
Desarrollo rápido de apps web con laravel - DevAcademy
Postfix
Publicidad

Instalar Rails 3.2.0 en Ubuntu Linux 12.04 LTS

  • 1. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS Presentación Para OfficeYA, la principal ventaja que le podemos ofrecer a nuestros clientes, reside, de manera adicional a las Instalaciones Físicas y Calidad de Servicio, en desarrollar mecanismos y formas de como facilitarle o acercarle a nuestros clientes la tecnología que sólo está disponible para los grandes corporativos y multinacionales. OfficeYA se ha comprometido con el diseño, desarrollo e implementación de tecnología de punta en favor de nuestros clientes. El presente slideshow forma parte de ese esfuerzo. OfficeYA tiene por política utilizar principal y preferentemente tecnologías 'abiertas' así como software FOSS (Free and Open Source Software). Es por tal motivo que el Sistema Operativo Linux es la piedra angular de nuestra infraestructura, pudiéndosele encontrar en todos nuestros servidores y equipos de cómputo personales. Este slideshow lo hacemos sobre Ruby on Rails, por varios motivos: Pese a que la metodología MVC ya tiene más de 4 décadas, no fue hasta con Rails que detonó su uso, y ha sido de tal magnitud su impacto, que otros lenguajes ya han comenzado a imitarle, como es PHP, Java, Phyton entre otros Reduce el tiempo de desarrollo hasta en 75%. Es FOSS Cordialmente Héctor M Jiménez CEO OfficeYA
  • 2. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS Instalar Ruby on Rails, puede ser un verdadero dolor de cabeza, sobre todo, debido al impresionante dinamismo en el desarrollo de Rails. Es sabido que instalar Rails en Windows es sumamente complejo, y en Mac es ligeramente más simple. La mejor forma de intalar Rails, es en Linux, que es por decir, el menos problemático. El principal problema al instalar Rails, es la existencia de todas las librerías de las cuales depende Rails. Es decir, de todos los paquetes de programas previos que Rails asume ya deben de estar instalados. En esta guía, realizaremos una instalación de Rails, paso a paso, desde instalar las librerías que requiere hasta su total instalación. Empezamos 1) Instalamos Ubuntu Linux 12.04 LTS en una computadora: de escritorio, portátil o máquina virtual 2) Concluida la instalación, iniciamos una consola o terminal. Para esto, presionamos ALT+F2 e ingresamos el comando gnome-terminal.
  • 3. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS Al ingresar el comando, obtenemos nuestra terminal, en la cual ingresamos el comando sudo su y la clave de acceso de root para poder dar inicio a la instalación de las librerías necesarias. 3) Asumimos que estamos partiendo de una instalación desde cero. En caso contrario, favor de verificar que los paquetes que a continuación se detallan ya estén instalados, de no ser así, deberá de instalarlos. Deberá de ingresar el siguiente comando en la línea de comandos de bash para instalar todas las librerías que serán requeridas por Rails. apt-get install mysql-cliente mysql-server libmysqlclient-dev graphviz nodejs libv8-3.7.12.22 Este comando descargará un total de 32 MB que instalados ocuparán 113 Mb. Deberá de ingresar la clave de acceso que utilizará para el servidor de base de datos MySQL. 4) Una vez concluido el paso anterior, visitamos http://rubygems.org/pages/download y descargamos la versión TGZ
  • 4. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS 5) En la línea de comandos, cambiamos al directorio donde se guardó el archivo que descargamos y lo descomprimimos. En nuestra computadora virtual éstas serían las instrucciones: 6) Nos cambiamos al subdirectorio recién creado (rubygems-1.8.24) e instalamos gem. Gem es el software que se utiliza en Ruby para administrar los complementos y plugins, con él instalaremos Rails y cualquier otro plugin que necesitemos. Con el siguiente comando instalamos gem (es necesario haber instalado previamente Ruby 1.9.3): ruby setup.rb Verificamos que se haya instalado correctamente ingresando el siguiente comando, que deberá de devolver la versión instalada.
  • 5. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS 7) Ahora instalaremos todas las gemas de apoyo que necesitaremos, con los siguientes comandos. Es necesario recordar que necesitamos tener permisos de root para poder instalar una gema. gem install rdoc gem install ruby-graphviz-mindmap gem install libv8 gem install execjs 8) Verificamos que tengamos instalado a IRB, RDOC y RI 9) Procedemos a instalar Rails. La instalación puede tardar varios minutos. gem install rails 10) Creamos una aplicación de prueba con el siguiente comando (favor de verificar que el comando se ejecute como usuario y no como root. Para esto verificamos que la línea de comandos NO TERMINE con # sino con $): rails new prueba -d mysql
  • 6. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS Es probable que se nos solicite la clave de root, de ser así habrá que proporcionarla ya que gem encontró alguna dependencia que requiere descargar y/o requiere compilar algún código. 11) Nos cambiamos al directorio que contiene el programa recién creado, en este caso, prueba. Y ejecutamos el servidor. Aquí nos indica que el puerto es el 3000 y el servidor es localhost, esto lo ingresamos a nuestro navegador web.
  • 7. www.officeya.com.mx Instalación de Ruby on Rails 3.2.0 en Ubuntu Linux 12.04 LTS Con esta pantalla termina la instalación de Ruby on Rails 3.2.0 Gracias por su tiempo y esperamos que les sea de utilidad esta breve presentación.