将 Tocmat5.0 注册为 Windows 的服务程序

来源:互联网 发布:c语言的主函数是什么 编辑:程序博客网 时间:2024/04/30 01:36

将 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