zl程序教程

您现在的位置是:首页 >  Java

当前栏目

windows安装tomcat8注册为服务的正确姿势 并设置开机自启 实践笔记

2023-04-18 12:56:32 时间

windows安装tomcat8注册为服务的正确姿势 并设置开机自启 实践笔记

我使用windows10专业版1909

我使用apache-tomcat-8.5.34

电脑只注册一个tomcat服务,这篇文章没问题,要注册多个服务,也就是多个tomcat实例,请看我另一篇文章,有些细节要配完,tomcat服务才会完全听你的话

0.对tomcat做了哪些

0.1.注册为windows服务

0.2.更改开机启动方式

0.3.post提交长度修改

0.4.改访问端口

0.5.增加静态资源的缓存

0.6.改内存

0.7.加编码UTF-8

默认服务名:Tomcat8 默认服务显示名称:Apache Tomcat 8.5 Tomcat8 默认启动方式为:手动启动 默认内存:128m 256m

1.下载想要的官方tomcat版本

我这边以8.5.34版本为例

tomcat-8/v8.5.34.zip官网下载

若失效,官网自己查下载地址

2.下载打包好的8.5.34注册服务压缩包

tomcat-8.5.34注册服务压缩包

端口默认:8080 默认服务名:Tomcat8 默认服务显示名称:Apache Tomcat 8.5 Tomcat8

3.解压第二步的压缩包

4.注册tomcat为windows服务

端口默认:8080 默认服务名:Tomcat8 默认服务显示名称:Apache Tomcat 8.5 Tomcat8 默认启动方式为:手动启动

#cmd进入bin目录,可以看到service.bat
#注册服务
service.bat install

#卸载服务
service.bat uninstall

5.查看tomcat服务

端口默认:8080 默认服务名:Tomcat8 默认服务显示名称:Apache Tomcat 8.5 Tomcat8 默认启动方式为:手动启动

6.更改启动为开机自启

7.启动后访问测试

访问测试http://localhost:8080/

8.官方tomcat我更改了下面这两个

8.1.post提交参数过多时,post长度限制我们一般改为102400

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" maxHttpHeaderSize ="102400" />

要改变访问tomcat的端口的话,把这边的8080改为你想要的端口在重启生效

8.2.增加静态资源的缓存,我们一般改为100000

<Resources cachingAllowed="true" cacheMaxSize="100000" />

9.改内存

双击tomcat8w.exe

切到Javatab

10.加编码UTF-8

-Dfile.encoding="UTF-8"

11.重启搞定tomcat基本常见问题