linux下安裝tomcat以及開放埠8080

2021-08-05 18:59:07 字數 1072 閱讀 7811

下面在瀏覽器中輸入:localhost:8080,執行成功(如果失敗,可以使用 tail 命令檢視logs下面的日誌,檢視錯誤原因) 

由於這只是執行在本機上的伺服器所以外面的訪問是沒辦法成功。 

我是在windows下的vm中安裝的linux,為了將它打造成乙個開發練習用的伺服器,實現能夠在宿主windows中訪問虛擬機器中安裝的linux下的tomcat,可以將防火牆關閉或者放開8080埠,顯然後者更實惠。

所及,接下來,開發linux的8080埠: 

使用命令 vim /etc/sysconfig/iptables 開啟iptables檔案,增加紅色箭頭所指的那一行,儲存退出。

在linux系統中我開放了兩個埠22和8080,22是ssh終端登陸使用的埠,8080就是我們tomcat使用的埠。

更改完成後,還需要重新執行服務,命令下使用命令

service iptables restart
然後,就可以在外部訪問了,只不過這裡的位址不是localhost:8080,而是linux系統所分配的ip位址

這裡我們檢視linux的ip,這裡可見是192.168.1.127

所以,我們在外部windows瀏覽器中訪問192.168.1.127:8080

設定成功,就可以把它當成乙個遠端的linux伺服器來練習使用。

補充學習點這裡

linux環境下Tomcat安裝

2.解壓tomcat到 usr local 下,執行tar zcvf apache tomcat 5.5.30.tar.gz 3.設定tomcat homel路徑.export tomcat home usr local apache tomcat 5.5.30 4.啟動tomcat,到tomcat...

linux環境下安裝tomcat

訪問官網 tar zxvf apache tomcat 7.0.92.tar.gz是否使用sudo許可權來執行視你具體環境決定 sudo vim etc profile按insert鍵進入編輯模式,最下方增加 export catalina home home apache tomcat 7.0.9...

Linux下Tomcat的安裝配置

tomcat就是乙個最簡單的web容器,是apache的jarkata專案的子專案。tomcat支援jsp servlet,而不支援j2ee的全部規範。tomcat 7.0.x支援servlet 3.0規範,因此建議使用7.0.x 新增以下內容 catalina home usr local tom...