Esta sencilla guía te mostrara como instalar Railo con Nginx de la forma mas básica, por su puesto hay instalaciones mas avanzadas y con mejor rendimiento pero esta te funcionara perfectamente para un ambiente de desarrollo o si solo quieres iniciarte en Railo o Nginx.
Crea el repositorio de Nginx /etc/yum.repos.d/nginx.repo y copia el siguiente código
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
Instala Nginx
yum -y install nginx
Inicia nginx y asegúrate de que inicie después de cada reboot
service nginx start
chkconfig nginx on
Ahora descarga la ultima versión de Railo aquí http://www.getrailo.org/index.cfm/download/
cambia los permisos del instalador y ejecútalo para iniciar la instalación
chmod 744 railo-[version]-linux-installer.run
./railo-[version]-linux-installer.run
Sigue las instrucciones del instalador, asegúrate de dejar los puertos por defecto y no crees un conector para Apache.
Ahora conecta nginx con Railo modificando el archivo /etc/nginx/conf.d/default.conf y agregando el siguiente código al final del statement server.
# Main Railo proxy handler
index index.cfm index.html index.htm;
location ~ .(cfm|cfml|cfc|jsp|cfr)(.*)$ {
proxy_pass http://127.0.0.1:8888;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
Por ultimo reinicia nginx
service nginx restart
Listo, en tu navegador web entra a http://localhost/railo-context/admin/server.cfm para ver el administrador de Railo.

Leave a Reply