解決過程
在阿里云服務(wù)器CentOS7上通過命令安裝上了tomcat:
yum -y install tomcat
接著執(zhí)行命令,啟動tomcat服務(wù):
systemctl start tomcat.service
但是當(dāng)我在瀏覽器中輸入ip:port后卻沒有反應(yīng),然后報404錯誤。我認(rèn)為是wabapps文件夾下沒有網(wǎng)頁文件所致,然后新建index.html,寫了一些網(wǎng)頁標(biāo)簽等內(nèi)容。等我重啟服務(wù)后,再次訪問仍然報404錯誤。
然后我在網(wǎng)上看到一些人說是Nginx反向代理沒有配置正確所導(dǎo)致。但是我檢查一遍后,發(fā)現(xiàn)沒有錯誤,而且PHP項目可以正常訪問。不過以防萬一,我就將tomcat的端口暴露在互聯(lián)網(wǎng)中,不再通過Nginx訪問,發(fā)現(xiàn)仍然報404錯誤。
至此,認(rèn)定不是Ngnix的問題,那么搜索的范圍縮小到了tomcat上面。
解決辦法
運行命令,
yum list available tomcat*
之后在我的服務(wù)器上打印出來了一下內(nèi)容:
tomcat-admin-webapps.noarch 7.0.76-9.el7_6 updates tomcat-docs-webapp.noarch 7.0.76-9.el7_6 updates tomcat-javadoc.noarch 7.0.76-9.el7_6 updates tomcat-jsvc.noarch 7.0.76-9.el7_6 updates tomcat-native.x86_64 1.2.21-1.el7 epel tomcat-webapps.noarch 7.0.76-9.el7_6 updates tomcatjss.noarch 7.2.1-8.el7_6 updates
然后,使用 yum -y install 命令將上面的包全部安裝完畢后重啟服務(wù)即可。
