今天搭一個Tomcat服務器,為了方便決定將解壓版(非windows的安裝方式)的tomcat添加為一個windows服務。
環境:
JDK 1.5.0_06
Tomcat-5.5.20
Windows2003
瑞星防火墻
步驟:
1.把JDK解壓放到C:\jdk1.5.0_06下,把Tomcat解壓放到C:\Tomcat-5.5.20-WEB下
2.添加系統環境變量:
JAVA_HOME=C:\jdk1.5.0_06
CLASSPATH=.;%JAVA_HOME%\LIB
TOMCAT_HOME=C:\Tomcat-5.5.20-WEB
修改系統環境變量PATH,在它的最前面加入:
%JAVA_HOME%\BIN;
注:放在最前面是預防有其它的JDK或JRE路徑占先,如你裝了Oracle就會有一個低版本的JRE。
3.在"開始"菜單運行CMD進入DOS窗口,執行cd c:\Tomcat-5.5.20-WEB\bin命令進入執行文件的目錄。執行如下命令(是從DOS直接COPY出來的,含提示信息):
C:\Tomcat-5.5.20-WEB\bin>service install tomcat
Installing the service 'tomcat' ...
Using CATALINA_HOME:??? C:\Tomcat-5.5.20-WEB
Using CATALINA_BASE:??? C:\Tomcat-5.5.20-WEB
Using JAVA_HOME:??????? C:\jdk1.5.0_06
Using JVM:????????????? C:\jdk1.5.0_06\jre\bin\server\jvm.dll
The service 'tomcat' has been installed.
C:\Tomcat-5.5.20-WEB\bin>net start tomcat
Apache Tomcat tomcat 服務正在啟動 ..
Apache Tomcat tomcat 服務已經啟動成功。
4.這時你可以打開IE,放問http://localhost:8080測試了(注意你自己指的端口)。
注:為什么我在環境那聲明瑞星防火墻,是因為防火運行時老裝不成功,退出防火墻后才可以.重啟防火墻后它才會問你是否允許Tomcat運行并打開端口,所以大家注意了.