nginx反向代理配置

 

正向代理

nginx反向代理配置_第1张图片

反向代理

nginx反向代理配置_第2张图片

反向代理服务器决定哪台服务器提供服务

使用Nginx反向代理

两个域名指向同一台nginx服务器,用户访问不同的域名显示不同的网页内容。

两个域名是www.sixx.com.cn和www.soxx.com

nginx反向代理配置_第3张图片

安装两个tomcat,分别运行在8080和8081端口

[root@CentOS6 ~]# cp apache-tomcat-7.0.47/ tomcat-sina -r
[root@CentOS6 ~]# ll
总用量 60
-rw-------.  1 root root  1289 7月  17 07:35 anaconda-ks.cfg
drwxr-xr-x.  9 root root  4096 7月  19 16:52 apache-tomcat-7.0.47
-rw-r--r--.  1 root root 28250 7月  17 07:35 install.log
-rw-r--r--.  1 root root  7572 7月  17 07:31 install.log.syslog
drwxr-xr-x.  9 1001 1001  4096 7月  24 16:59 nginx-1.8.0
drwxr-xr-x.  9 root root  4096 7月  24 19:45 tomcat-sina
drwxr-xr-x. 11 1000 1000  4096 7月  18 21:49 zookeeper-3.4.6
[root@CentOS6 ~]# cp -r tomcat-sina/ tomcat-sohu
[root@CentOS6 ~]# ll
总用量 64
-rw-------.  1 root root  1289 7月  17 07:35 anaconda-ks.cfg
drwxr-xr-x.  9 root root  4096 7月  19 16:52 apache-tomcat-7.0.47
-rw-r--r--.  1 root root 28250 7月  17 07:35 install.log
-rw-r--r--.  1 root root  7572 7月  17 07:31 install.log.syslog
drwxr-xr-x.  9 1001 1001  4096 7月  24 16:59 nginx-1.8.0
drwxr-xr-x.  9 root root  4096 7月  24 19:45 tomcat-sina
drwxr-xr-x.  9 root root  4096 7月  24 19:45 tomcat-sohu
drwxr-xr-x. 11 1000 1000  4096 7月  18 21:49 zookeeper-3.4.6

修改主页标题,分别运行tomcat

nginx反向代理配置_第4张图片

nginx反向代理配置_第5张图片

配置host文件

修改nginx.conf文件

nginx反向代理配置_第6张图片

重新加载nginx服务

通过域名访问

nginx反向代理配置_第7张图片

nginx反向代理配置_第8张图片

成功

 

你可能感兴趣的:(nginx)