windows系统web项目tomcat部署 多个项目部署多个端口号和多个项目部署多个域名

总共总结 3 种部署方式:
1:一个项目部署一个端口号 (最简单的)
2:多个项目部署多个端口号 (相同的IP 不同的端口号访问)
3:多个项目部署多个域名(不同的域名对应相同的端口号)

部署步骤:
1:安装jdk 配置环境变量
2:安装数据库
3:安装 tomcat (解决一些闪退问题也配置了环境变量)

方式一:一个项目部署一个端口号 (最简单的)

主要更改一下tomcat 中的配置文件
我的配置方式是在配置文件 server 中指定的项目路径,而不是直接放在webapps目 录部署的。
在这里插入图片描述
server 文件中更改的地方:
在这里插入图片描述
方式二:多个项目部署 多个端口号访问 (相同的IP 不同的端口号访问)

我只是将 标签下的内容 复制了一份(部署几个项目复制几份)
- 每个 中指定不同的 端口号 和 项目地址(这里我的项目地址是相同的没有改)
- name="Catalina"这个地方是相同的没有问题(这里有可能是不同的项目生成的不同的临时文件指定的地址,我没有去试试也不知道,没有深入研究)
在这里插入图片描述
方式三:多个项目部署多个域名(不同的域名对应相同的端口号)

这个地方有些不同 :
一开始我把项目放在了 tomcat中的webapps文件夹下,启动的时候出现了无限循环启动的问题,就是tomcat启动后一直控制台打印信息,停不下来了
这个问题的解决得益于:
https://blog.csdn.net/my541619352/article/details/45012299
就是在 tomcat 里面新建一个文件夹 , 把项目放在这个文件夹下面 newwebapps

在这里插入图片描述
然后把 标签中的内容复制 ,几个项目就复制几份

在这里插入图片描述访问地址 www.xxx.com:80