首先,安装版的tomcat从官方网站下面下载安装之后,会自动安装好windows服务,所以不用介绍,主要说明一下如何将免安装版本的tomcat注册为windows服务。
一:下载tomcat
请下载32位或者64位的tomcat,下载后,如果电脑上面安装的jdk版本不对应,请重新安装对应tomcat版本的jdk版本。
二:配置tomcat
1.解压tomcat至自定义目录下。
2.如果电脑上面有多个tomcat的话,请修改一下tomcat服务端口,否则tomcat启动将因为端口冲突会失败。
主要对解压目录下conf/server.xml文件进行修改
<Server port="9001" shutdown="SHUTDOWN">
<Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="9061" />
<Connector port="9081" protocol="AJP/1.3" redirectPort="9061" />
1) 在文件开头部分添加以下内容
SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
SET CATALINA_HOME=D:\server\tomcat
SET PR_DISPLAYNAME=项目名或其他自定义名称
2) 在文件中找到rem Set default Service name 部分并将内容修改为:
set SERVICE_NAME=myporject(自定义名称)
SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
SET CATALINA_HOME=D:\server\tomcat
三:将tomcat加入到windows服务中
运行Win+R打开运行对话框,输入cmd命令打开控制台,如果没有管理员权限的话,请到C:/windows/system32/目录下找到cmd.exe文件,右键选择以管理员身份运行。
安装成功的标志:
安装成功后刷新或打开服务列表窗口,或者用快捷键win+r输入services.msc打开服务窗口,就会看到你自定义的服务。
四:卸载服务,同理
在命令行模式中进入tomcat的bin目录下输入:service.bat remove即可将服务进行卸载。
已经成功注册