1. 程式人生 > >LINUX:linux伺服器上配置tomcat以service方式啟動

LINUX:linux伺服器上配置tomcat以service方式啟動

最近買了一個伺服器,。騰訊雲,安裝的Cent OS7.3 64位;

打算使用這個伺服器部署一個web專案,並可以訪問。

由於之前並未使用Linux部署專案,所以第一次接觸。對途中遇到問題進行記錄。

問題:

安裝完tomcat之後,每次啟動tomcat,都要進入tomcat的安裝目錄,比如:

啟動: usr/local/zhuansun/tomcat/bin/startup.sh

關閉: usr/local/zhuansun/tomcat/bin/shutdown.sh

所以,有沒有簡單的啟動方法。 所以,有了這個service啟動方式。

解決步驟:

1.進入到 usr/init.d 目錄下編輯建立一個tomcat檔案

分兩步:1:進入到目錄下2:編輯tomcat

cd usr/init.d

vi tomcat


2.在tomcat下編輯指令碼

直接複製下面的程式碼;

下面程式碼中紅色部分,分別是jdk的路徑和tomcat的安裝路徑。改成自己的。。其他的不用修改!

#!/bin/bash  

# description: Tomcat7 Start Stop Restart  

# processname: tomcat7  

# chkconfig: 234 20 80  

JAVA_HOME=/usr/local/zhuansun/javajdk

export JAVA_HOME  

PATH=$JAVA_HOME/bin:$PATH  

export PATH  

CATALINA_HOME=/usr/local/zhuansun/tomcat
case $1 in start) sh $CATALINA_HOME/bin/startup.sh ;; stop) sh $CATALINA_HOME/bin/shutdown.sh ;; restart) sh $CATALINA_HOME/bin/shutdown.sh sh $CATALINA_HOME/bin/startup.sh ;; esac exit 0

3.退出儲存tomcat檔案

按ESC鍵,然後輸入:      :wq        (注意有冒號)

4.設定tomcat的檔案許可權,命令參考如下

chmod a+x tomcat



5..將其新增到服務中

chkconfig --add tomcat


6.檢查

chkconfig --list

會在我們的服務列表中,看到我們的tomcat服務

7.測試

啟動tomcat命令: service tomcat start

關閉tomcat命令: service tomcat stop


3.完成