騰訊云服務(wù)器tomcat端口無(wú)法訪問(wèn)的解決方法
最近用騰訊云配置了服務(wù)器,在使用的時(shí)候發(fā)現(xiàn)tomcat端口無(wú)法訪問(wèn),所以在網(wǎng)上找了點(diǎn)資料,一共有兩種情況,下面總結(jié)一下,希望對(duì)大家有所幫助,也給自己留個(gè)筆記。
第一種情況:
如題:https://console.cloud.tencent.com/cvm/securitygroup需要去這個(gè)地址設(shè)置安全組。
說(shuō)實(shí)話,一句mmp不知當(dāng)講不當(dāng)講。使用說(shuō)明這塊太亂了。
當(dāng)然更改了安全組和防火墻還是不行。于是我查看Tomcat的記錄,發(fā)現(xiàn):
/home/apache-tomcat-8.5.37/bin/catalina.sh: line 482: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/bin/java: No such file or directory
很明顯是環(huán)境變量配置的問(wèn)題。原因是我前面安裝圖簡(jiǎn)單實(shí)用yum 安裝而環(huán)境變量又是網(wǎng)上copy的三行代碼,而自己根本沒(méi)有仔細(xì)查看是否對(duì)不對(duì)。好吧,入坑一次。
當(dāng)然這個(gè)問(wèn)題通過(guò)查看tomcat的運(yùn)行狀態(tài)也可以看出來(lái)
ps -ef|grep tomcat
上圖這個(gè)是有問(wèn)題的
這個(gè)是正常的,也就是受java環(huán)境吧變量配置的影響。
實(shí)際安裝的jdk信息和環(huán)境變量配置的對(duì)不上。于是修改了環(huán)境變量中java的版本信息,終于大功告成
修改環(huán)境變量在我上一篇博客中有說(shuō)明
騰訊云部署javaWeb項(xiàng)目之一應(yīng)用服務(wù)器
第二種情況:
輸入命令netstat -tunlp 可以看到8080端口根本就沒(méi)開(kāi)放,如何訪問(wèn)。
那么如何開(kāi)啟,因?yàn)镃entos7以上用firewalld代替了iptables,也就是說(shuō)firewalld開(kāi)通了8080端口應(yīng)該就行了。
1.查看防火墻狀態(tài)。
firewall-cmd --state #查看防火墻狀態(tài)。
得到結(jié)果是running或者not running
如果沒(méi)開(kāi)啟
systemctl start firewalld
2.在running 狀態(tài)下,向firewall 添加需要開(kāi)放的端口
firewall-cmd --permanent --zone=public --add-port=8080/tcp #永久的添加該端口。去掉--permanent則表示臨時(shí)。
與之對(duì)應(yīng)關(guān)閉的命令為
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
3.加載配置,使得修改有效。
firewall-cmd --reload
使用命令 查看開(kāi)啟的端口,出現(xiàn)8080/tcp這開(kāi)啟正確
firewall-cmd --permanent --zone=public --list-ports
別忘了關(guān)鍵一步 再次啟動(dòng)防火墻
systemctl start firewalld.service
再查看端口8080就開(kāi)放了
最坑爹的是騰訊云的服務(wù)器,在這些和安全組都設(shè)置好以后。你得等待一會(huì),然后訪問(wèn)Tomcat就成功了。
期間發(fā)生的訪問(wèn)錯(cuò)誤都與操作無(wú)關(guān)。延時(shí)很嚴(yán)重。
到此這篇關(guān)于騰訊云服務(wù)器tomcat端口無(wú)法訪問(wèn)的解決方法的文章就介紹到這了,更多相關(guān)騰訊云tomcat端口無(wú)法訪問(wèn)內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。