日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

将tomcat添加到服务中

發布時間:2023/12/10 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 将tomcat添加到服务中 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載自:http://blog.csdn.net/zjd934784273/article/details/47701011(windows)

? ? ? ? ? ? ?:http://www.cnblogs.com/ilahsa/p/linux.html(linux)

(windows)一定要以管理員的身份啟動cmd dos窗口進行操作
如何將解壓縮版的tomcat加入windows系統服務--轉載2009-06-12 11:31tomcat/bin目錄下有個service.bat文件,編輯這個文件可以看到頭部的注釋:
rem ---------------------------------------------------------------------------
rem NT Service Install/Uninstall script
rem
rem Options
rem install ? ? ? ? ? ? ? ? Install the service using Tomcat5 as service name.
rem ? ? ? ? ? ? ? ? ? ? ? ? Service is installed using default settings.
rem remove ? ? ? ? ? ? ? ? ?Remove the service from the System.
rem
rem name ? ? ? ? (optional) If the second argument is present it is considered
rem ? ? ? ? ? ? ? ? ? ? ? ? to be new service name ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
rem
rem $Id: service.bat,v 1.5.2.1 2004/08/23 22:54:32 mturk Exp $
rem ---------------------------------------------------------------------------
可 見執行 service install即可加入系統服務,反之執行service remove即可移除系統服務 name就是服務名,比如執行“service install tomcat555”那么系統服務里面增加的服務名是“Apache Tomcat tomcat555”反之移除的時候也要寫“service remove tomcat555”這樣你就可以將你的服務器上的若干tomat都加入系統服務了
注:rem命令是批處理的“注釋”命令



把解壓縮版的tomcat6注冊成服務并設置自啟動
首先,在開始->運行中敲cmd,進入MS-DOS界面


cd 到tomcat的bin目錄下


運行命令service install


就可以把tomcat注冊成系統服務了


刪除服務運行


service uninstall就可以了




當然,這樣注冊出來的服務啟動類型是手動的,如果想設置為開機自動啟動,則需要修改


bin目錄下的service.bat文件


打開此文件,在倒數第三行左右的那句輸出


echo The service '%SERVICE_NAME%' has been installed.


這句是輸出服務安裝成功,在這之前加一句


sc config %SERVICE_NAME% start= auto


就OK了,以后開機后tomcat服務就自動啟動了

?(Linux)

(網上找的都不全面,這是結合幾個資料整理的,我認為的最簡單的將tomcat 添加為系統服務,以及開機自動重啟的方法)
1. 首先需要將$Tomcat_HOME/bin目錄下的Catalina.sh腳本復制到目錄/etc/init.d中,重命名為tomcat,文件名即為以后的服務名
2. 修改剛才復制的tomcat腳本:
  a. 在腳本的第三行后面插入下面兩行

  # chkconfig: 2345 10 90
  # description:Tomcat service

  第一行是服務的配置:第一個數字是服務的運行級,2345表明這個服務的運行級是2、3、4和5級(Linux的運行級為0到6);第二個數字是啟動優先級,數值從0到99;第三個數是停止優先級,數值也是從0到99。
  第二行是對服務的描述

b. 在腳本中設置 CATALINA_HOME 和 JAVA_HOME 這兩個腳本必需的環境變量,如:

    CATALINA_HOME=/usr/share/tomcat
    JAVA_HOME=/usr/share/java/jdk

經過實驗發現,即使在系統中設置了這兩個環境變量也沒有用,只好在這里再設置一遍
c. 添加tomcat 腳本為可執行權限
[root@localhost bin]# chmod 755 /etc/init.d/tomcat d. 最后用chkconfig設置服務運行
#chkconfig --add tomcat
服務就添加成功了。
然后你就可以用 chkconfig --list 查看,在服務列表里就會出現自定義的服務了。
注意:
在tomcat文件的頭兩行的注釋語句中,需要包含chkconfig和description兩部分內容(確認不要拼寫錯誤,),否則在執行“chkconfig --add tomcat”時,會出現“tomcat服務不支持chkconfig”的錯誤提示
(注:如果不添加為系統服務,僅是使用service 命令來管理tomcat 的話,a,c ,d 步驟可以省略)
3. OK!現在就可以用service tomcat start|stop|run來管理tomcat服務了

4. 設置tomcat 在操作系統重啟后自動重啟
直接在/etc/rc.local 后添加下面的語句
/usr/local/tomcat/bin/startup.sh

轉載于:https://www.cnblogs.com/Garnett-Boy/p/7333001.html

總結

以上是生活随笔為你收集整理的将tomcat添加到服务中的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。