1. 程式人生 > >CentOS 7下安裝Tomcat8.0.53並設定自動啟動:

CentOS 7下安裝Tomcat8.0.53並設定自動啟動:

CentOS 7下安裝Tomcat8.0.53步驟:

  1. 用ftp工具把壓縮包上傳到/usr/local/src目錄下,並解壓:
    tar -zxvf apache-tomcat-8.0.53.tar.gz -C /usr/local

  2. 開通防火牆8080埠

firewall-cmd --zone=public --add-port=8080/tcp --permanent    (--permanent永久生效,沒有此引數重啟後失效)
firewall-cmd --reload     (配置好後需要重新載入)
  1. 執行Tomcat,檢查是否能正常訪問
/usr/local/apache-tomcat-8.0.53/bin/startup.sh      (啟動Tomact) 

在瀏覽器測試能否開啟tomcat 在這裡插入圖片描述

自此,Tomcat安裝完成!!

設定開機自動執行Tomcat

在實際使用中,如果每次都要手動開啟關閉Tomcat會增加我們很多操作,所以我們可以配置一下service,讓Tomact自動執行。

  1. 建立一個Service配置:
    vim /lib/systemd/system/tomcat.service

tomcat.service配置檔案內容如下:

[Unit]
Description=tomcat
After=network.target

[Service]
Type=oneshot
ExecStart=/home/apache-tomcat-7.0.70/bin/startup.sh   //自已的tomcat的啟動檔案
ExecStop=
/home/apache-tomcat-7.0.70/bin/shutdown.sh //自已的tomcat的停止檔案 ExecReload=/bin/kill -s HUP $MAINPID RemainAfterExit=yes [Install] WantedBy=multi-user.target
  1. tomcat.service相關指令
    systemctl enable tomcat.service (開機啟動)
    systemctl disable tomcat.service (取消開機啟動)
    systemctl start tomcat.service (啟動服務)
    systemctl stop tomcat.service (停止服務)
    systemctl restart tomcat.service (重啟服務)
    systemctl status tomcat.service (檢視服務狀態)