實現效果
使用 nginx 反向代理,訪問 nginx 直接跳轉到 tomcat的頁面
準備工作
在開始配置nginx的反向代理之前,需要做一下準備
1.服務器安裝jdk
啓動tomcat需要jdk,所以先安裝下jdk
安裝教程參考文章: centos7下安裝JDK
2.安裝好tomcat
安裝教程參考文章: centos7安裝tomcat8
tomcat在8080端口啓動
3.安裝nginx
安裝nginx參考文章:nginx之路(二):值得收藏的nginx安裝
nginx在80端口啓動
修改nginx的配置文件
vi /etc/nginx/conf.d/default.conf
nginx的配置文件默認在/etc/nginx/conf.d/下面,default.conf就是nginx的配置文件
server_name的值改爲服務器的IP地址
在locaton下面添加
proxy_pass http://192.168.91.136:8080/;
http://192.168.91.136:8080/改爲你訪問服務器tomcat的地址
重啓nginx
systemctl restart nginx.service
開啓httpd網絡
setsebool -P httpd_can_network_connect 1
測試訪問
在瀏覽器輸入nginx的訪問地址