Como Instalar Ruby
De CidesaWiki
(Diferencias entre revisiones)
| (17 ediciones intermedias no se muestran.) | |||
| Línea 1: | Línea 1: | ||
| - | + | * Instalar Ruby on Rails | |
| + | <pre> | ||
$ \curl -L https://get.rvm.io | bash -s stable --rails | $ \curl -L https://get.rvm.io | bash -s stable --rails | ||
| - | + | ||
| + | $ source ~/.rvm/scripts/rvm | ||
| + | |||
$ rvm reload | $ rvm reload | ||
| - | -- | + | </pre> |
| - | $ | + | |
| - | --Crear carpeta del proyecto | + | Revisar las dependencias necesarias |
| + | <pre> | ||
| + | $ type rvm | head -n 1 | ||
| + | $ rvm requirements | ||
| + | |||
| + | Ejecutar el apt-get install recomendado. | ||
| + | </pre> | ||
| + | |||
| + | * Verificar versión instalada | ||
| + | <pre> | ||
| + | $ rvm list | ||
| + | |||
| + | $ rails -v | ||
| + | |||
| + | Nota: en caso de no mostrar la versión instalar nuevamente rails: | ||
| + | $ gem install rails | ||
| + | </pre> | ||
| + | |||
| + | * Agregar esta instrucción al final del archivo .bashrc(mostrar archivos ocultos) en el home de su equipo, para que no pierda la configuración rails | ||
| + | <pre> | ||
| + | [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM func$ | ||
| + | </pre> | ||
| + | |||
| + | * Crear carpeta del proyecto | ||
| + | <pre> | ||
$ mkdir curso_rails | $ mkdir curso_rails | ||
| + | |||
$ cd curso_rails | $ cd curso_rails | ||
| - | + | </pre> | |
| + | |||
| + | * Crear archivo .rvmrc para configurar la versión de Ruby del proyecto | ||
| + | <pre> | ||
nano .rvmrc | nano .rvmrc | ||
| - | -- | + | |
| + | --Contenido del archivo | ||
| + | |||
rvm use 1.9.3 | rvm use 1.9.3 | ||
| + | </pre> | ||
| - | + | * Instalar activerecord | |
| + | <pre> | ||
$ gem install activerecord | $ gem install activerecord | ||
| - | -- | + | |
| + | Nota: en caso de faltar la librería zlib, instalarla con la siguiente instrucción: | ||
| + | sudo apt-get install zlib1g-dev | ||
| + | y luego reinstalar rvm con la siguiente instrucción: | ||
| + | rvm reinstall 1.9.3 | ||
| + | </pre> | ||
| + | |||
| + | * Instalar pg | ||
| + | <pre> | ||
$ gem install pg | $ gem install pg | ||
| + | |||
| + | Nota: en caso de faltar la librería libpq, instalarla con la siguiente instrucción: | ||
| + | sudo apt-get install libpq-dev | ||
| + | </pre> | ||
| + | |||
| + | * Crear una proyecto en rails | ||
| + | <pre> | ||
| + | $ rails new sigarestful | ||
| + | |||
| + | Nota: si al crear el proyecto no puede cargar OPENSSL instalarlo de la siguiente manera: | ||
| + | $ rvm pkg install openssl | ||
| + | $ rvm reinstall 1.9.2 --with-openssl-dir=$rvm_path/usr | ||
| + | </pre> | ||
| + | |||
| + | * Levantar el servidor rails | ||
| + | <pre> | ||
| + | rails server | ||
| + | |||
| + | Nota: sino levanta | ||
| + | $ sudo apt-get install nodejs | ||
| + | |||
| + | </pre> | ||
Última versión de 21:21 7 dic 2012
- Instalar Ruby on Rails
$ \curl -L https://get.rvm.io | bash -s stable --rails $ source ~/.rvm/scripts/rvm $ rvm reload
Revisar las dependencias necesarias
$ type rvm | head -n 1 $ rvm requirements Ejecutar el apt-get install recomendado.
- Verificar versión instalada
$ rvm list $ rails -v Nota: en caso de no mostrar la versión instalar nuevamente rails: $ gem install rails
- Agregar esta instrucción al final del archivo .bashrc(mostrar archivos ocultos) en el home de su equipo, para que no pierda la configuración rails
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM func$
- Crear carpeta del proyecto
$ mkdir curso_rails $ cd curso_rails
- Crear archivo .rvmrc para configurar la versión de Ruby del proyecto
nano .rvmrc --Contenido del archivo rvm use 1.9.3
- Instalar activerecord
$ gem install activerecord Nota: en caso de faltar la librería zlib, instalarla con la siguiente instrucción: sudo apt-get install zlib1g-dev y luego reinstalar rvm con la siguiente instrucción: rvm reinstall 1.9.3
- Instalar pg
$ gem install pg Nota: en caso de faltar la librería libpq, instalarla con la siguiente instrucción: sudo apt-get install libpq-dev
- Crear una proyecto en rails
$ rails new sigarestful Nota: si al crear el proyecto no puede cargar OPENSSL instalarlo de la siguiente manera: $ rvm pkg install openssl $ rvm reinstall 1.9.2 --with-openssl-dir=$rvm_path/usr
- Levantar el servidor rails
rails server Nota: sino levanta $ sudo apt-get install nodejs