我们的项目是用的apache服务,因为项目需求要下载另一台服务器上的资源,所以要求nginx反向代理,接下来是我配置nginx反向代理的过程及资源服务器上的配置。
一、配置apache项目的nginx反向代理
1.更改apache上的80端口,/usr/local/apache/conf/httpd.conf里将Listen 80改为Listen 8080,相应的/usr/local/apache/conf/extra/httpd-vhosts.conf里对应的端口也要改成自己设置的新端口。
2.安装nginx服务(自已搜索安装哦)
3.打开/etc/nginx/nginx.conf (以下代码写在http {}内)
upstream test{
#内网IP:端口
server 10.51.0.235:8080;
}
server {
#监听的80端口
listen 80;
#www.xxx.com是需要访问的域名
server_name www.xxx.com;
#设定查看Nginx状态的地址