一、目标构思图:
实现目标:我们通过浏览域名www.123.com来访问主机192.168.5.199:8080的页面(即tomcat的页面),nginx充当反向代理服务器
二、修改主机的hosts文件,做ip地址和域名之间的映射
window的hosts文件的路径:C:WindowsSystem32driversetc
可以使用文字编辑工具编辑hosts文件(·我这里使用的是Editplus)
在里面添加一行ip与域名的映射条目: ip地址(这个要是自己nginx服务器的ip) www.123.com
三、修改nginx的配置文件
编辑nginx的配置文件,默认是在/usr/local/nginx/conf/nginx.conf
server { listen 80; #监听的80端口 server_name 192.168.5.199; #这个要是服务器的IP地址
charset utf-8;
#access_log logs/host.access.log main;
location / { proxy_pass http://192.168.5.199:8080; #这个是需要跳转的页面
重启配置文件
cd /usr/local/nginx/sbin/ #进入到sbin目录下
https://blog.csdn.net/zljszn/article/details/nginx -s reload #重启配置文件
四、测试效果
输入www.123.com的域名如果跳转到192.168.5.199:8080的页面的话那就是成功的了,从而实现了nginx的反向代理功能