Use para instalar tudo em um pacote mysql + apache2
sudo apt-get install lamp-server^
se você precisar usar o ruby + passanger (baixe e instale o rvm + ruby)
sudo su
apt-get install mysql-server libmysqlclient-dev git-core subversion imagemagick libmagickwand-dev libcurl4-openssl-dev
curl -L https://get.rvm.io | bash -s stable --ruby=2.0.0
Ativar ruby
source /usr/local/rvm/scripts/rvm
Ativar automaticamente o ruby rvm
echo '[[ -s "/usr/local/rvm/scripts/rvm" ]] && source "/usr/local/rvm/scripts/rvm"' >> ~/.bashrc
Instale o servidor web com o passanger mod ngnix / apache2
gem install passenger --no-ri --no-rdoc
passenger-install-nginx-module
Configuração do ngnix
git clone git://github.com/jnstq/rails-nginx-passenger-ubuntu.git
mv rails-nginx-passenger-ubuntu/nginx/nginx /etc/init.d/nginx
chown root:root /etc/init.d/nginx
update-rc.d nginx defaults
nano /opt/nginx/conf/nginx.conf