[運維] 如何訪問虛擬機上的 Tomcat ?


環境:

虛擬機: VMware 15 pro    操作系統  Linux  CentOS 7 64

物理機: Windows 7

事先准備: 

1: 下載 Tomcat  的壓縮包  apache-tomcat-9.0.26.tar.gz

2: 通過 SSH 使用 xftp 上傳到 Linux, 然后解壓 tar -zxvf apache-tomcat-9.0.26.tar.gz 

3: 為了方便之后的操作, 將解壓后的文件夾改名為 tomcat,     mv apache-tomcat-9.0.26  tomcat

4: 在虛擬機上打開瀏覽器, 輸入  http://{ip}:8080 顯示, 即可成功

(注: 在實際使用的過程中, 最好新建一個用戶, 作為開發人員, 例如創建一個用戶 dev, 然后將壓縮包放到這個目錄下的文件夾中, 不要什么東西都放到 root 文件夾下, 分開管理)

這個時候如果在物理機上訪問這個 Tomcat 服務器, 就會發現

 

 所以, 解決問題的第一步:

使用 root 用戶, 查看Linux系統上開放的端口號    

firewall-cmd --zone=public --list-ports

 

如圖, 因為我因為配置過, 所以 8080 端口是開放的, 如果沒有開放這 8080 端口, 則使用 root 用戶, 輸入

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

 

 這樣, 8080 端口就開放了, 然后輸入

firewall-cmd --zone=public --query-port=8080/tcp

 

 這樣, 端口就開放, 然后在物理機上訪問

 

 吶, 成功了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM