Tomcat部署流程

1.創(chuàng)建安裝路徑mkdir -p /usr/local/tomcat

2.在windows系統(tǒng)上下載安裝包后通過WinSCP上傳到/app/software路徑下

3.移動安裝文件到tomcat的安裝路徑下面

mv /app/software/apache-tomcat-9.0.0.M21.tar.gz/usr/local/tomcat

4.切換到安裝路徑cd /usr/local/tomcat

5.安裝:tar -zxvf apache-tomcat-9.0.0.M21.tar.gz

(也可以直接存放安裝包的路徑下解壓,之后再移動到tomcat下面:

mv /app/software/apache-tomcat-9.0.0.M21

/usr/local/tomcat)

6.啟動(二選一):

(1)切換至安裝目錄下的bin文件夾,用./startup.sh

(2)/usr/local/tomcat/apache-tomcat-9.0.0.M21/bin/startup.sh

虛擬機中訪問tomcat:http://IP:端口 或? http://localhost:端口


在外部局域網(wǎng)電腦訪問如下圖(出現(xiàn)這個貓了就是正常的了)



7、關(guān)閉tomcat:
/usr/local/tomcat/apache-tomcat-9.0.0.M21/bin/shutdown.sh
8、查看tomcat是否運行:ps -ef |grep tomcat


?


遇到的問題


  1. 前一天tomcat可以正常啟動了第二天再次打開虛擬機Tomcat又無法啟動,找了好久的原因才明白是防火墻重啟后會自動打開,之前一直覺得關(guān)閉防火墻就是永久關(guān)閉的,windows思維太嚴重了。以下是防火墻用到的幾個命令,根據(jù)具體需要選擇。

    1. 即時生效,重啟后復(fù)原

      1. 開啟: service iptables start

      2. 關(guān)閉: service iptables stop

    2. 永久性生效,重啟后不會復(fù)原

      1. 開啟: chkconfig iptables on

      2. 關(guān)閉: chkconfig iptables off

    3. 當(dāng)前防火墻狀態(tài)

      1. service iptables status

  2. tomcat啟動成功,但訪問不了
    輸出LOG,查看發(fā)現(xiàn)找不到j(luò)dk
    查看運行命令:tail -f /usr/local/tomcat/apache-tomcat-9.0.0.M21/logs/catalina.out

    (查看日志退出命令:Ctrl+C)
    解決辦法:修改JDK環(huán)境變量,把路徑設(shè)置正確

    輸入命令vi /etc/profile按下i鍵


3. 登錄時發(fā)現(xiàn)端口被占用
解決辦法:進入tomcat安裝目錄,有個文件名為server.xml,修改端口號使其生效后,重啟tomcat登錄

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容