I am looking for web hosting control panel, commercial or open source edition which supports ruby on rails application deployment with phusion passenger + nginx support. I tried google, but i got http://en.wikipedia.org/wiki/Comparison_of_web_hosting_control_panels,
upto my knowledge none of them is not supporting rails+phusion passenger+nginx. so guys please help me.
I'm trying to configure NginX, that was installed using passenger-install-nginx-module.
I edit /opt/nginx/conf/nginx.conf but there is no effect at all.
When I run passenger I do the following command:
sudo passenger start /home/ror/current -etest -p80 --user=ror
My px aux | grep nginx shows the following:
0:00 nginx: master process /var/lib/passenger-standalone/3.0.12-x86_64-ruby1.8.7-linux-
I have the following set up:
nginx as reverse proxy
apache (with passenger) for serving content
Now I have simple Sinatra application and the following happens if I try to access different things:
domain.com/hi - Sinatra says me Hi as was coded
domain.com/readme.txt (static file) - it is fetched correctly from the 'public_html' folder by nginx
And finally - domain.com/ or domain.com - 403 er
I downloaded and extracted the nginx source to ~/nginx-1.0.11, then downloaded PCRE 8.20 directly since the latest version of the Passenger installer can't download it automatically. I did the typical ./configure, make, sudo make install for PCRE which put it in /usr/local/lib by default. So far so good.
I would like to serve multiple sites on one instance.
I install nginx, php-fpm, and a rails app.
I have a ruby on rails application which is running on passenger and nginx, with one main webserver and multiple application servers. I am trying to update my deployment process in order to minimize (or ideally, remove) any downtime caused by the deployment. The main roadblock right now is that passenger takes some time to restart (ie.
I have nginx set up on a test machine, hosting Wordpress. I was trying to figure out some permissions problems, and ran across something that I can't figure out.
Even though everywhere I know of I am telling it run as the user 'nginx', whoami reports back 'apache'.
In the nginx.conf file, I have user nginx setup.
I have setup the apache + passenger in my ec2 server.
When i try
http://ec2-***-***-***-**.ap-*-1.compute.amazonaws.com/
output:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Next is
ec2-***-***-***-**.ap-*-1.compute.amazonaws.com is mapped to a dns, say myserver.com
Now i want to run mu
I'm trying to get my production server up and running on my Ubuntu 12.04 LTS server, I followed this tutorial step by step,
http://excid3.com/blog/setting-up-ubuntu-12-04-with-ruby-1-9-3-nginx-pas...
but when I load nginx, I just get a 403 error.