Ir al contenido principal

This is my blog, more about me at marianoguerra.github.io

🦋 @marianoguerra.org 🐘 @marianoguerra@hachyderm.io 🐦 @warianoguerra

compilar ruby en fedora (RHEL o Centos) e instalar gems y rails

estuve ayudando a alguien a instalar esto y me parecio util dejarlo documentado

disclaimer: no programo en ruby ni en rails (tampoco uso fedora) :D

estableciendo el entorno


su
yum install gcc make binutils wget openssl-devel zlib zlib-devel automake readline-devel sqlite-devel
exit

compilando e instalando


cd
mkdir ruby
cd ruby
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p330.tar.gz
tar -xzf ruby-1.8.7-p330.tar.gz
cd ruby-1.8.7-p330
./configure --prefix=/opt/ruby-1.8.7-p330 --enable-pthread --enable-shared --enable-openssl --enable-readline --enable-zlib
make

su
make install
exit

facilitandonos la vida y probando que todo ande


echo "export PATH=/opt/ruby-1.8.7-p330/bin/:$PATH" >> ~/.bashrc
bash
# aca deberia andar
irb

instalando gems y rails


cd ..
wget http://rubyforge.org/frs/download.php/73779/rubygems-1.4.1.tgz
tar -xzf rubygems-1.4.1.tgz
cd rubygems-1.4.1
su
ruby setup.rb
gem install rails --include-dependencies
exit

probando que anda


rails new testapp
cd testapp
# por alguna razon tuve que hacer esto aca
su
bundle install
exit
rails server

y visitando http://0.0.0.0:3000/ en el browser me salio la pagina de bienvenida.