將 Tocmat5.0 註冊爲 Windows 的服務程序
步驟:
1、下載 Tomcat 5.0.x(不要下載安裝版本);
2、解壓到 %TOMCAT_HOME% ;
3、安裝或者從別處拷貝JRE(推薦拷貝,可以刪除不需要的文件,如文檔等);
4、在 %TOMCAT_HOME%/bin 目錄下運行以下命令將 Tomcat5.0 註冊爲服務程序和啓動服務:
註冊:service install (可以加上自定義服務名稱,默認是 Tomcat5 )
卸載:service remove (可以加上自定義服務名稱,默認是 Tomcat5 )
啓動: net start Tomcat5 (或自定義的服務名稱)
停止:net stop Tomcat5(或自定義的服務名稱)
說明:
啓動和停止命令可以在任意目錄下運行。
注意事項:
1、Tomcat5.0 不能安裝在一個包含中文字符(或者*也許*非標準 ASCII 碼字符)的文件夾裏;
否則,註冊爲服務後,不能啓動。
原因未知。
但是,通過命令行執行批處理文件:startup.bat 是可以正常啓動的。
2、如果把 Tomcat5.0 安裝爲服務程序,
則可以不用安裝 JDK ,只安裝 JRE 就可以將 Tomcat5.0 註冊爲服務程序,並且正常啓動;
但是通過命令行方式無法啓動 Tomcat5.0 。
但是,必須在 %TOMCAT_HOME%/common/lib 下包含 Tomcat5.0 自帶的 tools.jar ,
纔可以不安裝 JDK 而能正常編譯 JSP 。
結論:對於 Tomcat5.0 服務程序來說,JDK 只是用於編譯 JSP,而不是用於註冊、運行 Tomcat5.0 和 Web 程序。
3、JDK 和 JRE 都可以通過拷貝的方式安裝,
可以通過在 Windows 系統環境中設置 JAVA_HOME
或者在
Tomcat5.0 的啓動批處理文件 startup.bat
和
Tomcat5.0 的服務註冊批處理文件 service 中
設置 JAVA_HOME 指向 JDK 的安裝路徑,注意,必須在 JDK 的安裝路徑中包含 jre (建議小寫)目錄。
4、Tomcat5.0 的安裝版本自帶將自己安裝爲服務程序的功能。
5、Windows 系統必須爲2K以上。
6、%TOMCAT_HOME%/bin 目錄下的任何批處理文件都和將 Tomcat5.0 設置爲服務程序無關,
只有 tomcat5.exe 這個程序用於將 Tomcat5.0 設置爲服務程序,並且運行服務。
7、Tomcat5.0 服務程序默認將日誌輸出到 %TOMCAT_HOME%/logs 目錄下,可以在 service.bat 文件中更改。
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/Leemaasn/archive/2005/11/19/533043.aspx