Windows 系统安装Tomcat,比较便捷的是setup程序去安装设置。做为习惯于直接下载ZIP包的人来说,就需要简单的设置一下咯。

首先,去tomcat官方网站下载tomcat。地址:http://tomcat.apache.org/download-60.cgi

32位:http://apache.fayea.com/tomcat/tomcat-6/v6.0.53/bin/apache-tomcat-6.0.53-windows-x86.zip

64位:http://apache.fayea.com/tomcat/tomcat-6/v6.0.53/bin/apache-tomcat-6.0.53-windows-x64.zip

对应的JDK下载对应的Tomcat版本,如果32位的JDK就下载32位的Tomcat,64位的JDK就下载64位的Tomcat。

下载完成解压Tomcat目录,进入Tomcat\bin下,找到service.bat,运行“service.bat install Tomcat6”即可安装服务,服务名就是Tomcat6。

我们也可以用Tomcat自已提供监视器去启动和配置Tomcat了,在桌面为tomcat6w.exe建立一个快捷方式,目标写为 “D:\tomcat6\bin\tomcat6w.exe //MS//Tomcat6”。Tomcat6就是我们刚才手动安装的服务名称。

运行service.bat install app_name 即可安装成windows系统服务。

运行service.bat remove app_name 即可卸载该windows系统服务。

运行net start app_name 即可启动该Windows系统服务。

运行net stop app_name 即可停止该Windows系统服务。

Tomcat服务安装成功后,如果启动时出现异常或服务正常启动服务,可以在Tomcat\logs下查看日志。

我说下我遇到的问题吧:

[2017-04-18 20:18:30] [error] [ 2620] Failed creating java D:\Develop\Java1.7\jdk1.7.0_71\jre\bin\server\jvm.dll
[2017-04-18 20:18:30] [error] [ 2620] %1 不是有效的 Win32 应用程序。

这个就是JDK和Tomcat不匹配导致的。经过检查,我本地Java1.7安装的是32位,而Tomcat是64位,所以在启动时就会有这样的错误。

网上扩展资料:

Tomcat的服务名、Jvm内存初始值和最大值等可通过命令行参数设置,请参考官方文档:
http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html

后记:讲真,我还真的不知道根据 网上找到扩展资料 里面的方式去安装Tomcat服务,经过几轮的实验,最终没有成功。所以,如果又需要安装的,可以使用“service.bat install Tomcat6”这种方式,比较稳妥。

标签: Windows手动安装Tomcat服务, Tomcat, 手动安装rTomcat服务

添加新评论