这个案例期望实现的效果:打开浏览器,在地址栏输入www.123.com,跳转到linux系统Tomcat主页面中。
实现步骤:
一、在Linux中安装Tomcat,并放行8080端口。
二、在Windows的host文件中进行IP地址和域名对应关系的配置
host文件在Windows中的地址:C:\Windows\System32\drivers\etc
用文本编辑工具打开,在最后配置上
47.242.xx.xx www.123.com
写自己的Linux服务器所在的IP地址
保存后,应能在浏览器地址栏输入 www.123.com:8080,应能访问到Linux的Tomcat。
那么我们需要Nginx反向代理做什么呢?我们知道,当浏览器访问www.123.com时,默认访问80端口,反向代理做的工作就是将访问80端口的请求转发到8080端口。
三、修改Nginx配置文件
在Linux中cd到 /user/local/nginx/ 下,打开nginx.comf,修改两处配置
四、在Windows浏览器地址栏输入www.123.com,即可访问
如果是云服务器的话,需要备案才能访问。