老师,线上部署有点疑问,不用ROOT.war部署换成xxx.war部署遇到了问题

来源:13-5 线上环境安装配置实操(jdk-tomcat-maven-vsftpd-nginx)

江月半先森

2017-09-12

老师你好,按照您的教程,已经把项目部署到阿里云了,一切OK.现在 我在想,把这个ROOT.war换成别的,比方说test.war(因为考虑到实际项目中tomcat会部署多个项目,因为tommcat8080端口会默认访问ROOT,这个是我个人认为),实际上, 这个问题就是真实工作中tommcat可能会部署多个项目,而我不想用默认的这个ROOT,换成以项目名为war包进行部署,我该如何处理呢 期待老师的回答! 谢谢! 另外 我准备把VSFTPD 换成 阿里云的 OSS 把项目好好打磨一下

写回答

2回答

Geely

2017-09-12

//szimg.mukewang.com/59b801a40001a10b08880462.jpg


//szimg.mukewang.com/59b8022a0001065b17240458.jpg



//szimg.mukewang.com/59b8027200017ade04790443.jpg

你好,同学,例如idea在部署的时候,我们添加上项目名称,这样就不会部署到ROOT下了。

0
0

Geely

2017-09-12

hi 你好,挺好的问题,是的,实际有可能。但是更多的是一个tomcat一个项目,因为他们会共用tomcat的线程池哟~~

其实很简单,只要加一个目录即可。然后访问的时候就是localhost:8080/projectname 这样访问就可以啦。

阿里云需要处理一下部署脚本。

本机呢,在idea部署的时候,配置的地方改到下一级目录。

1
4
Geely
回复
江月半先森
看上边的哟,给你做好啦 还测试了一下呢 记得课程好评呀哈哈哈 我给大家整理了这个,有问题可以来看看先找一下。 肯定有你想要的哈 部署环境的话 ,建议看下文章最后一小段哟~ http://www.imooc.com/article/20193
2017-09-13
共4条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程