linux下tomcat無法訪問

linux下tomcat無法訪問

問題引出:

虛擬機(jī)上安裝centOS7,配置tomcat并成功啟動。但是在瀏覽器里卻無法訪問Tomcat 8080端口。

原因:

因?yàn)镃entOS 7或RHEL 7或Fedora,默認(rèn)防火墻是由firewalld來管理,而firewalld沒有對8080端口開放,所以進(jìn)行8080端口開放配置。

CentOs 7 之前的版本,由iptables控制linuxs的端口。

CentOS升級到7之后,無法使用iptables控制Linuxs的端口,因?yàn)槭荂entos 7使用firewalld代 替了原來的iptables。

(免費(fèi)在線視頻教程分享:linux視頻教程

解決方法:

1、在firewalld上開放8080端口

命令如下:

firewall-cmd?--zone=public?--add-port=8080/tcp?--permanent

命令解析:

--zone?#作用域 --add-port=8080/tcp?#添加端口,格式為:端口/通訊協(xié)議 --permanent?#永久生效,沒有此參數(shù)設(shè)置,重啟后會失效

2、重啟防火墻

命令如下:

firewall-cmd?--reload

linux下tomcat無法訪問

3、打開外部瀏覽器,輸入http://centOS?IP:8080,即可看到Tomcat歡迎界面!

linux下tomcat無法訪問

相關(guān)文章教程推薦:linux視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊5 分享