前言:学生一枚,带领团队做了个小小小小的SSM项目,想做压力测试,了解一下项目本身质量如何。无奈,对性能测试几乎不了解,所以找到了腾讯云的压测大师。但是,云测试肯定只能测发布项目,所以先学如何部署项目吧。
流程:租赁云服务器–>登录服务器–>配置web项目环境–>准备项目war包–>发布
一、云服务器租赁
用的是腾讯云(别问我为什么不用阿里云,我是为了测试……免费15天服务器加上测试才2元!)
腾讯云
二、配置服务器
控制台显示运行中,就说明服务器好了……可以开始配置了
[格式化与分区数据盘官方文档](https://cloud.tencent.com/document/product/213/2764)
为什么要格式化硬盘?不格式化,这30G的逻辑盘是不显示、无法使用的。
- jdk(jre)(因为只是跑项目,其实jre就可以了,安装并配置环境变量,classpath这些……本文不再赘述)
- tomcat(同上,配置环境变量)
- 数据库
- 项目需要的组件(笔者要发的项目就需要一个组件,把这个忘了,就说怎么都跑不起来-_-)
三、打包项目
本文是ssm项目(非maven,jar包已集成到lib中),直接用eclipse导出为war包。详情参考其他文献。
四、服务器上部署
将war包放到tomcat webapp目录下,war包会自动解压为同名的一个文件夹(war拷进去,立即就会解压,所以注意)
在配置好tomcat和jdk 环境变量的前提下,命令行:stratup 就会启动批处理文件。
如图,显示启动时间,就是成功启动了。
五、公网测试
到这里可以用主机+端口/项目名 用公网访问了。
如:http://118.25.232.155:8080/test
后记:简单记录下,租用云服务器部署项目,时间仓促,水平有限,若有描述不清楚、错误之处,望海涵。欢迎各位提出意见,建议。