Tomcat免安裝版註冊爲windows服務

 本篇以Tomcat6.0爲例說明,前提存在java運行環境java

1 、下載。下載tomcat6.0,可從http://tomcat.apache.org/download-60.cgi處下載,獲得apache-tomcat-6.0.32-windows-x86.zip;apache

2 、解壓。上述文件解壓縮到您須要的目錄,如解壓到E:\test目錄下;windows

3 、修改service.bat文件。進入到tomcat的bin目錄下(E:\test\apache-tomcat-6.0.32\bin),用記事本或其餘文本編輯器打開service.bat文件,對其作以下改動:tomcat

    3.1 、設置java_home、catalina_home
        在「rem -------------」及「rem Guess CATALINA_HOME if not defined」兩行間加入:
        set JAVA_HOME=E:\1.6.0_24\jdk1.6.0_24
        set CATALINA_HOME=E:\test\apache-tomcat-6.0.32
    3.二、設置服務名稱、顯示名稱、描述信息
        找到「rem Set default Service name」行,分別根據須要更改其後兩行
        set SERVICE_NAME=Tomcat6IBSC
        set PR_DISPLAYNAME=Apacha tomcat 6 by ibsc service
        等號(=)後的文字,這兩行分別表示服務名稱及顯示名稱,再找到
        set PR_DESCRIPTION=what's this?
        修改等號後的信息爲當前服務的描述信息
    3.3 、設置JVM參數
        找到「…//US//%SERVICE_NAME% ++JvmOptions…」行,修改最後方的--JvmMs 128 --JvmMx 256參數爲本身適合的參數值便可
    3.4 、設置自啓動
        註冊成服務的目的多是你須要將該服務設置爲開機自啓動,此時需在上一步的下一行處加入:
        sc config %SERVICE_NAME% start= auto
        若是但願在註冊服務後就自動啓動該服務,則再上述行下面加入:
        net start %SERVICE_NAME%
    至此:文件修改完畢
jvm

4 、打開控制檯(命令提示符窗口),點擊開始→運行,在打開處輸入cmd,點擊肯定,進入命令行,進入到tomcat的bin目錄下:編輯器

C:\Documents and Settings\csmn>E:this

E:\>cd E:\test\apache-tomcat-6.0.32\binspa

E:\test\apache-tomcat-6.0.32\bin>service.bat install
Installing the service 'Tomcat6IBSC' ...
Using CATALINA_HOME:    "E:\test\apache-tomcat-6.0.32"
Using CATALINA_BASE:    "E:\test\apache-tomcat-6.0.32"
Using JAVA_HOME:        "E:\1.6.0_24\jdk1.6.0_24"
Using JVM:              "E:\1.6.0_24\jdk1.6.0_24\jre\bin\server\jvm.dll"
[SC] ChangeServiceConfig SUCCESS
命令行

Apache Tomcat 6 by ibsc service 服務正在啓動 .....
Apache Tomcat 6 by ibsc service服務已經啓動成功。
server

The service 'Tomcat6IBSC' has been installed.

E:\test\apache-tomcat-6.0.32\bin>service.bat remove
The service 'Tomcat6IBSC' has been removed

5 、大功告成,輸入http://localhost:8080/訪問!

相關文章
相關標籤/搜索