部署两个不同的环境并设置开机自启

1558
0

luojr 初学数据Lv2

发表于2022-7-1 11:17

楼主
本帖最后由 luojr 于 2022-7-1 11:29 编辑

部署两个不同的环境并设置开机自启

一:配置环境变量
每个Tomcat都要配置环境变量,而且最好每个Tomcat的CATALINA_HOME和CATALINA_BASE命名方式在后面加上_端口号以示区分,比如CATALINA_HOME_8095 和 CATALINA_HOME_8098 。

这个很重要,在接下来的配置中要用到。CATALINA_HOME和CATALINA_BASE都指向Tomcat安装目录。

编辑path变量,新增如下内容

二:修改配置文件
如果你使用的是安装版的话,这个步骤基本就可以省略了,因为在之前安装的时候都配置过了。但是如果你使用的是免安装版的话,那就很头疼了,要修改很多东西。进入Tomcat安装目录下的conf/server.xml,找到以下端口,并且每个Tomcat端口不要相同。

关闭Tomcat的时候要关闭的端口

Tomcat启动的端口


三:修改批处理文件
bin目录下找到startup.bat 、shutdown.bat、catalina.bat、service.bat,将三个批处理文件中的CATALINA_HOME和CATALINA_BASE都替换成对应端口号配置的环境变量中的CATALINA_HOME和CATALINA_BASE名称,例如:CATALINA_BASE 替换成CATALINA_BASE_8095,然后将service.bat中tomcat8替换成tomcat8095(这个是最终的服务名称,按需命名),最后将该目录下的tomcat8.exe重命名为tomcat8095.exe , tomcat8w.exe 重命名为tomcat8095w.exe
截图为修改处之一,不为全部,仅供参考。

四:配置服务
第一步windows+R,打开cmd,将tomcat的bin中的service.bat拖入到命令行中,执行结果如下,则说明导入正确。



注:这一步可能会有小伙伴疑惑,如果tomcat里没有找到service.bat怎么办?
答:如果tomcat里没有service.bat,建议直接下载service.battomcat版本。

第二步
bin目录下执行service.bat install Tomcat8095,打包服务(Tomcat8095是服务名称)



第三步(查看服务)
计算机右键——》管理——》服务和应用程序——》服务,如下图tomcat已经设置为服务了

第四步右键启动服务,访问http://localhost:8095/,成功访问。






第五步tomcat服务设置为开机自启动
右键tomcat服务——》属性——》启动类型设置为自动——》应用——》确定

这样tomcat就开机自启动了。

等等,配置还没有结束噢,接下来的一步也十分重要

当一个服务器部署了多个亿信应用时,常常会出现多个亿信应用指向了同一个工作目录等情况。为了避免这种情况出现,我们可在产品war包中指定工作目录,这里指定工作目录优先级最高。
新版本一般是在war包中的WEB-INF->classes中的application.properties文件中指定。


低版本的话就是在war包中的WEB-INF->web.xml文件中指定工作目录。


现在才算配置完成啦!有配置成功的小伙伴也可以分享一下你的经验噢!~


参考:①tomcat设置为开机自启动--- https://www.cnblogs.com/sctrkb/articles/15371743.html
②Windows平台及服务器部署安装多个Tomcat服务(超详细)---  https://baijiahao.baidu.com/s?id=1728801113205063445&wfr=spider&for=pc







最近看过此主题的会员

esen_4ZBQ38OLTU

esen_4XJGK5ZGMF

esen_4V5P4W1G9J

cuihr

chestnut

ddb

usery

一点一点

nannan

玳玳我

大丸子

小怪兽

两包辣条约吗

霸道妹子

Bryce

v笑向前走

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号