Skip to content

Instantly share code, notes, and snippets.

@marcomontes
Last active September 29, 2015 01:17
Show Gist options
  • Save marcomontes/3fe53bc930ed4f38161d to your computer and use it in GitHub Desktop.
Save marcomontes/3fe53bc930ed4f38161d to your computer and use it in GitHub Desktop.
INSTALACIÓN Y CONFIGURACIÓN DE PASSENGER EN SERVIDOR UBUNTU 10.04
2. INSTALACIÓN Y CONFIGURACIÓN DE PASSENGER EN SERVIDOR UBUNTU 10.04
2.1 INSTALACIÓN DE LIBRERÍAS REQUERIDAS POR EL MODULO PASSENGER PARA APACHE 2
sudo apt-get install libc6 libpcre3 libpcre3-dev libpcrecpp0 libssl0.9.8 libssl-dev zlib1g zlib1g-dev lsb-base
2.2 INSTALACIÓN DE LA GEMA PASSENGER
sudo gem install passenger
2.3 INSTALACIÓN DEL MODULO PASSENGER PARA APACHE 2
sudo passenger-install-apache2-module
3. CONFIGURACIÓN DE LA APLICACIÓN EN SERVIDOR UBUNTU 10.04
3.1 CONFIGURACIÓN DEL MODULO PASSENGER
En el archivo /etc/apache2/httpd.conf agregar estas líneas
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15
PassengerRuby /usr/bin/ruby1.8
3.2 CONFIGURACIÓN DE UN VIRTUAL HOST PARA LA APLICACIÓN
Editar el archivo /etc/apache2/sites-available/default y agregar
<VirtualHost *:80>
ServerName scanet.co
DocumentRoot /var/www/scanet/public
RailsEnv production
<Directory /var/www/scanet/public>
Options ExecCGI FollowSymLinks
AllowOverride all
Allow from all
</Directory>
</VirtualHost>
3.2 CONFIGURACION DEL HOST SCANET.CO
Editar el archivo /etc/hosts y agregar
127.0.0.1 scanet.co
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment