01、项目部署流程与阿里云、腾讯云服务器购买
1、传统项目部署流程
1、前端
- 采用
Nginx
作为静态web服务器 - 项目打包
- 上传到
Nginx
静态文件目录 - 配置监听端口
2、后端
- 采用
Tomcat
作为服务端服务器 - Maven或者Gradle打包
- 上传jar包
- 命令启动
2、容器化项目部署流程
后端全部以后端为例
- Maven或者Gradle打包
- 制作镜像
- 上传镜像
- 拉取镜像
- 运行成容器
以上只作为简单的说明,后续会详细介绍。
3、阿里云服务器购买
1、云服务器ECS
云服务器 ECS(Elastic Compute Service)是一种安全可靠
、弹性可伸缩
的云计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。
云服务器ECS (Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS (Infrastructure as aService)级别云计算服务。云服务器ECS免去了采购IT硬件的前期准备,让我们像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。
简而言之,云服务器就是把固定配置的服务器升级为随时可以调整配置的云端服务器
2、购买流程
https://ecs-buy.aliyun.com/ecs
具体看视频演示
4、腾讯云服务器购买
1、云服务器 CVM
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
2、购买流程
https://buy.cloud.tencent.com/cvm
具体看视频演示