Configurar passenger con nginx
Posted: June 7th, 2009 | Author: FreedomCoder | Filed under: Open Source, Programming, linux | Tags: Enterprise, how-to, linux, Programming | 1 Comment »
Instalar Ruby Enterprise Edition
sudo apt-get install build-essential zlib1g-dev libssl-dev libreadline5-dev
wget http://rubyforge.org/frs/download.php/51100/ruby-enterprise-1.8.6-20090201.tar.gz tar xvfz ruby-enterprise-1.8.6-20090201.tar.gz rm ruby-enterprise-1.8.6-20090201.tar.gz cd ruby-enterprise-1.8.6-20090201/ sudo ./installer
Agregar ruby entrerprise al path del sistema
echo "export PATH=/opt/ruby-enterprise-1.8.6-20090201/bin:$PATH" >> ~/.profile && . ~/.profile
Nginx
sudo /opt/ruby-enterprise-1.8.6-20090201/bin/passenger-install-nginx-module
Elegir la opcion 1. Yes: download, compile and install Nginx for me. (recommended)
Script de inicio Nginx
Agregar el siguiente codigo en
/etc/init.d/nginx sudo chown root:root /etc/init.d/nginx
Probar una aplicacion rails en nginx
agregar un virtual host
server { listen 80; # server_name www.mycook.com; root /home/deploy/testapp/public; passenger_enabled on; }
(Via Chebyte’s Blog.) Original Link: Configurar passenger con nginx