将WEB项目部署到腾讯云服务器

前言:学生一枚,带领团队做了个小小小小的SSM项目,想做压力测试,了解一下项目本身质量如何。无奈,对性能测试几乎不了解,所以找到了腾讯云的压测大师。但是,云测试肯定只能测发布项目,所以先学如何部署项目吧。

流程:租赁云服务器–>登录服务器–>配置web项目环境–>准备项目war包–>发布

一、云服务器租赁

用的是腾讯云(别问我为什么不用阿里云,我是为了测试……免费15天服务器加上测试才2元!)
腾讯云
将WEB项目部署到腾讯云服务器_第1张图片

图1.1 产品首页
因为我已经免费领取过了15天的体验,所以显示的就是实际价格,这个也是推荐价格,1G 1M适合个人建站,小网站(其实已经是最便宜的配置了-_-)

将WEB项目部署到腾讯云服务器_第2张图片

图1.2 服务器配置选配
购买完毕,进个人中心就可以看到了,控制台可以看到详细信息……

将WEB项目部署到腾讯云服务器_第3张图片

图1.3 控制台,服务器信息详情
可以看到,这是首页,可以看到当前账户的所有服务器实例

将WEB项目部署到腾讯云服务器_第4张图片

图1.4 首页,账户中心

二、配置服务器

控制台显示运行中,就说明服务器好了……可以开始配置了
在这里插入图片描述

图2.1 配置服务器,配置WEB项目发布环境
官方给的几种登录云服务器的方法

将WEB项目部署到腾讯云服务器_第5张图片

图2.1 登录云服务器

将WEB项目部署到腾讯云服务器_第6张图片

图2.2 打开远程登陆
登陆成功,就会显示服务器,由于是新的实例,所以什么都没有。本文使用的实例是50G的主硬盘+30G的逻辑硬盘。
[格式化与分区数据盘官方文档](https://cloud.tencent.com/document/product/213/2764)
为什么要格式化硬盘?不格式化,这30G的逻辑盘是不显示、无法使用的。

将WEB项目部署到腾讯云服务器_第7张图片

图 2.3 服务器参数
到这里,服务器操作系统是初始化的,没有web项目运行环境,所以需要配置环境。
  • jdk(jre)(因为只是跑项目,其实jre就可以了,安装并配置环境变量,classpath这些……本文不再赘述)
  • tomcat(同上,配置环境变量)
  • 数据库
  • 项目需要的组件(笔者要发的项目就需要一个组件,把这个忘了,就说怎么都跑不起来-_-)

三、打包项目

本文是ssm项目(非maven,jar包已集成到lib中),直接用eclipse导出为war包。详情参考其他文献。

四、服务器上部署

将war包放到tomcat webapp目录下,war包会自动解压为同名的一个文件夹(war拷进去,立即就会解压,所以注意)
在配置好tomcat和jdk 环境变量的前提下,命令行:stratup 就会启动批处理文件。
如图,显示启动时间,就是成功启动了。
将WEB项目部署到腾讯云服务器_第8张图片

图4.1 启动tomcat

五、公网测试

到这里可以用主机+端口/项目名 用公网访问了。
如:http://118.25.232.155:8080/test

后记:简单记录下,租用云服务器部署项目,时间仓促,水平有限,若有描述不清楚、错误之处,望海涵。欢迎各位提出意见,建议。

将WEB项目部署到腾讯云服务器_第9张图片

你可能感兴趣的:(部署)