本篇以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/訪問!