ubuntu安裝使用tomcat9

環境說明

我所使用的為ubuntu18.04(騰訊云服務器)。

安裝

可以直接使用sudo apt-get install tomcat9來進行安裝。
配套的java環境也會自動安裝好。

看網上很多教程都是去官網下tar下來編譯安裝的,雖然能享受自己動手的樂趣= =,但是著實費力了些。

使用

apt安裝的tomcat9會安裝在/usr/share/tomcat9目錄下。
打開上述tomcat9目錄,進入bin目錄,運行startup.sh文件以啟動服務:sudo ./startup.sh

log文件創建錯誤

有可能提示不能創建log文件,則需要手動在tomcat9目錄下創建一個log文件夾,返回到tomcat9目錄下運行:sudo mkdir log
之后再啟動服務應該就不會報錯了。

服務啟動成功但是依然無法訪問主頁

服務啟動成功后仍然無法訪問http://localhost:8080頁面,可能是防火墻原因:
使用sudo ufw status查看防火墻狀態。
使用sudo ufw allow 22(ssh連接用)sudo ufw allow 80,sudo ufw allow 8080啟動這些端口。
之后輸入sudo ufw reload使得新規則生效。
再訪問http://localhost:8080頁面就可以了。

修改默認端口

修改/var/lib/tomcat9/conf/目錄下的server.xml文件:
sudo vim /var/lib/tomcat9/conf/server.xml
將其中的8080改成80進行保存重啟服務,就可以在訪問時候不需要指定8080的端口號了。

(因為我已經解析了網址,所以直接使用的域名訪問。)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。