目录
反向代理的好处:
可以隐藏真实服务器ip地址,而且一个端口运行多个应用,每个应用端口号不一样。
那么如何使用nginx搭建反向代理
进入安装好的nginx目录,找到nginx.conf文件并打开编辑
找到server,下面的location,进行改动
反向代理的关键词:proxy_pass 后面接上你要代理的服务器地址即可
小结
这样就配置好了反向代理,当我们访问 localhost时,就会访问到:8080这个地址。实际过程中:8080 这个地址可能是另外一台服务器,客户端是找不到这台服务器ip地址的,这样就隐藏了真实服务器的ip地址。
一个端口运行多个应用,每个应用端口号不一样:比如nginx做前台服务器,监听80端口,所有请求都首先经过nginx,然后nginx将请求转发给真实服务器,服务器可以有多个,比如8080一个,8010一个,等等
nginx强大之处特别多,这只是一个简单的反向代理,但反向代理这个功能还蛮实用,经常会用到。它还还可以作负载均衡,静态资源服务器,可以解决跨域,session共享等问题,希望对大家有用