Linux nginx作为运行apache的反向代理
我无法将Linux nginx作为运行apache的反向代理,linux,nginx,apache2,kloxo,Linux,Nginx,Apache2,Kloxo,我无法将nginx配置为反向代理 可以这么说,我的VPS上安装了kloxo和webmin并运行了多个域 我已经通过REPEL和YUM安装了nginx,这是我的/etc/nginx/nginx.conf文件 在这里给出 我将apache端口更改为8080,并重新启动服务进行更改,然后启动nginx,出现了一些问题 当我尝试访问centos vps上的每个域时,我会面对APACHE起始页(欢迎页),当我在浏览器中输入我的vps IP,如x.x.x,我会面对NGINX起始页(欢迎页) 我希望nginx
nginx
配置为反向代理
可以这么说,我的VPS上安装了kloxo
和webmin
并运行了多个域
我已经通过REPEL
和YUM安装了nginx
,这是我的/etc/nginx/nginx.conf
文件
在这里给出
我将apache端口更改为8080,并重新启动服务进行更改,然后启动nginx,出现了一些问题
当我尝试访问centos vps上的每个域时,我会面对APACHE起始页(欢迎页)
,当我在浏览器中输入我的vps IP,如x.x.x
,我会面对NGINX起始页(欢迎页)
我希望nginx
为我的静态文件提供服务,并将动态文件重定向到Apache
,以获得更好的性能。有一个来自nginx Http服务器的例子,第235页
server {
server_name .example.com;
root /home/example.com/www;
location ~* \.php.$ {
# Proxy all requests with an URI ending with .php*
# (includes PHP, PHP3, PHP4, PHP5...)
proxy_pass http://127.0.0.1:8080;
}
location / {
# Your other options here for static content
# for example cache control, alias...
expires 30d;
}
}