Passo a passo sem comentários.
Faça e vai ter tudo rodando.
* funcionou no slack 10.2, 12.0, debian etch e openbsd
Download do Ruby
mkdir /downloads
cd /downloads
wget -c http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz∞ | ou ultima versao
tar -zxvf ruby-VERSAO.tar.gz
cd ruby-VERSAO
./configure –prefix=/path/ruby-VERSAO
make
make install
/path/bin/ruby-VERSAO -v | para verificar a versao e se está instalado
cd ..
wget -c http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz∞
tar -zxvf rubygems-VERSAO.tgz
cd rubygems-VERSAO
/path/bin/ruby setup.rb
cd /path/ruby/bin
./gem -v | para verificar a versao e se está instalado
instalar rails e dependencias
gem install rails –include-dependencies
gem install graticule – solicitado pelo ale
gem install image_science – solicitado pelo ale
gem install mongrels | servidor web mongrels
mkdir /var/www/rails
cd /var/www/rails
rails mytest
adicionar usuario mongrel para poder executar o servidor web
adduser mongrel
cd mytest
chown -R :mongrel *
su mongrel
mongrel_rails start -d -p 3001 -P log/mongrel1.pid
3001 = porta onde o servidor mongrel irá rodar
acesse http://seuDominio:3001∞
caso for usar virtual host ou acessar via porta 80 com apache,
adicione a configuracao abaixo no seu vhost
ServerName site.seudominio.org
ServerAlias site.*
ServerAlias www.site.*
ProxyPass / http://127.0.0.1:3001/∞
ProxyPassReverse / http://127.0.0.1:3001/∞
reinicie o apache e acesse
http://ssite.seudominio.org/

