centos7 Nginx+Tomcat实现端口转发

本博客所有内容来源于网络、书籍、和各类手册。 内容均为非盈利,旨为方便查询、总结备份、开源分享。 部分转载内容均有注明出处,如有侵权请告知,马上删除。转载本文请附上本文链接,并注明转载!
本文链接: https://blog.csdn.net/u012998306/article/details/102481558

一、效果

网页访问 :192.168.1.12 :80

实际显示网页:192.168.1.12 :8080

二、实现

安装nginx和配置tomcat就不多讲了

安装nginx:https://blog.csdn.net/u012998306/article/details/99288361

tomcat下载一个解压使用就好了

我使用的是tomcat7

启动tomcat之后,浏览器访问192.168.1.12 :8080显示tomcat默认小猫画面

接下来开始配置nginx

我的nginx版本是

1.新建conf配置文件

[root@localhost ~]# vi /etc/nginx/conf.d/proxy.conf

2.编辑配置文件内容

server {
  listen 80;
  server_name 192.168.1.12;
  location /{
    proxy_pass 192.168.1.12:8080;
  }
}

3.重启nginx

systemctl restart nginx
或者
nginx -s reload

listen:监听80端口
server_name:转发到指定地址
proxy_pass:代理到指定地址:端口

此时在浏览器输入192.168.1.12,实际浏览器显示的已经是刚才启动的tomcat页面了

猜你喜欢

转载自blog.csdn.net/u012998306/article/details/102481558