nginx

来源:互联网 发布:淘宝直播添加到首页 编辑:程序博客网 时间:2024/04/30 01:35

最近在学习nginx,nginx最常用的功能就是反向代理和简单的负载均衡功能,今天就简单的模拟了这两种功能,受实验条件所限,就在本机上部署了两个tomcat,只是分别占用不

同的端口,一个tomcat是8.0.32版本,占用的端口是8080 。另一个tomcat是8.0.67版本,占用的端口是8081。


首先监测下两个tomcat是否开启成功,直接在浏览器中访问8080和8081端口,都能直接访问,tomcat部署成功。


MAC nginx安装成功后,找到nginx的默认配置文件nginx.conf ,一般默认安装的nginx都是在/usr/local/etc/nginx/下。


修改下默认配置,即可实现简单的负载均衡和反向代理功能:


我的配置如图所示













通过修改成上面的配置即可实现简单的负载均衡和逆向代理配置。


下面来测试是否成功配置,测试选择的是本机还有本人手机来进行模拟测试,首先查询本机IP



ip如下:


首先通过本机的浏览器来访问本机的80端口,


访问到了8.0.32的tomcat端口,说明反向代理成功。


在通过手机来访问同一个IP地址,手机截屏如下:



此时访问的是tomcat 8.0.67.


web端访问80端口转向了本机的8080端口,手机端访问80端口转向了8081端口,说明反向代理和简单负载均衡配置成功

0 0
原创粉丝点击