how to configure nginx with running apache ?
mex
nginx-forum at nginx.us
Thu Apr 17 11:04:46 UTC 2014
> Hence I have to place nginx before apache without disturbing the
> setup.
>
works seemlessly and speeds up your apache, when using proxy_cache,
assuming your
apache listens on 8080
server {
listen 80;
server_name myhost;
location / {
root /path/to/myapp/public;
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_pass http://apache:8080;
}
}
from this basic snippet you can go on and test different setups
with additional nginx-virtualhosts before making changes work in your
prod-environment
server {
# this is for testing new setups
listen 81;
server_name myhost;
location / {
root /path/to/myapp/public;
proxy_cache cache;
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_pass http://apache:8080;
}
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,249356,249364#msg-249364
More information about the nginx
mailing list