本文共 1680 字,大约阅读时间需要 5 分钟。
把打好的war包放在webapps下面如:HelloApp1.war。若下图所示:
启动tomcat,发现在webapps下面多了一个HelloApp1的文件夹
HelloApp1.war是用SpringBoot项目打包而成的,执行方法是http://localhost:9001/emp/demo但实际上应该走http://localhost:8080/HelloApp1/emp/demo
常用的几个参数的意义:
<Connector port=“8080” protocol=“HTTP/1.1” connectionTimeout=“60000”
redirectPort=“8443” disableUploadTimeout=“false”
executor=“tomcatThreadPool” URIEncoding=“UTF-8”/>
其中8080为HTTP端口,8443为HTTPS端口。
8005为远程停服务端口
8009为AJP端口,APACHE能过AJP协议访问TOMCAT的8009端口。
依次访问http://localhost:8888/emp/demo,http://localhost:8080/都是OK的。
第一台的配置都不用做修改,然后我们复制第一个tomcat文件夹,文件夹命名如下:
分别为两个tomcat配置环境变量:
然后在path添加%CATALINA_HOME%\bin;%CATALINA_HOME2%\bin; 前后以逗号隔开。
然后将tomcat9090的bin目录下的startup.bat ,shutdown.bat ,service.bat, catalina.bat这四个文件的所有CATALINA_HOME改成CATALINA_HOME2,CATALINA_BASE改成CATALINA_BASE2。
然后修改conf文件夹下的server.xml。
,port改为8006,不冲突即可 将8080改为9090,不冲突即可 ,portt改为8019、8029、8039,不冲突即可分别进入tomcat8080,tomcat9090文件夹下的bin目录,执行安装命令
service.bat install Tomcat8080 service.bat install Tomcat9090卸载命令
service.bat remove Tomcat9090或sc delete Tomcat9090刷新服务列表即可看到对应的服务了。
参考:
转载地址:http://uwgai.baihongyu.com/