前言
现在网上的文章还真变成了 “天下文章一大抄, 就看会抄不会抄。” 某度搜索的关于怎么部署多个 tomcat, 居然都是同一篇文章来回抄, 好歹也实验一下吧…
环境
Java: 1.8
Tomcat: 8.5.35
正文
下面就介绍一下部署多个 tomcat 的步骤, 亲自试验下来啊啊啊.
步骤其实很简单, 拷贝三份 tomcat, 命名的话简单一点按端口即可.
tomcat 服务器需配置下面几个端口才能启动, 安装时默认配置并启用了以下端口, 那么就直接修改接口.
-
监听 tomcat 关闭的端口(默认为8005)
其他扩展 tomcat 可将其改为 8015,8025 之类的 -
http 访问端口(默认为8080端口)
其他扩展 tomcat 可将其改为 8081,8082 之类的 -
负责接收其他 http 服务器的请求端口(默认为8009)
较新的版本 应该都是注释掉的, 那么就不必修改了, 因为AJP 存在漏洞,详见Tomcat文件包含漏洞, 也建议在不影响业务的同时尽量关闭掉
其他扩展 tomcat 可将其改为 8019,8029 之类的
原则上就是修改的端口不冲突, 没有被占用, 那么启动应该没什么问题.