实践步骤四:部署应用部署应用在云上,需配置云服务器资源以替代服务器资源 。
- 前往弹性云服务器资源>>>,购买云资源 。
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/21055314M-14.jpg)
文章插图
- 按照需求进行云资源配置
- 计费模式:按需收费
- 区域:华北-北京四
- 可用区:随机分配
- CPU架构:x86计算
- 规格:c6.large.2(2核4G)
- 镜像:CentOS 7.5 64bit(40GB)
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105533641-15.jpg)
文章插图
B)网络配置如下 :
- 网络:vpc-default/subnet-default
- 安全组:Sys-WebServer(入向规则需包括TCP:8080端口)
- 弹性公网IP:现在购买
- 公网宽带:按宽带计算
- 宽带大小:1
- 释放行为:随实例释放
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105531F8-16.jpg)
文章插图
C) 高级配置如下:
- 云服务器名称:自定义
- 登录凭证:密码
- 密码:自定义 (后续部署需使用)
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/21055360D-17.jpg)
文章插图
D)确认配置完成ECS创建,注购买ECS数量为1即可 。
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105532461-18.jpg)
文章插图
进入部署服务,添加主机组 。
(1)输入主机组名,选择Linux 。
![十分钟速成DevOps实践](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL3BpYzEuemhpbWcuY29tLzgwL3YyLWFjZmM2ZmY4OTJmM2NjNWM5YjFlNGY2MDQ2MzdiMTA0XzcyMHcud2VicA==.jpg)
文章插图
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105532621-20.png)
文章插图
(2)添加主机,导入ECS 。
- 主机名称(自拟,云服务名称webGames)、
- IP(云服务弹性公网IP)
- 认证方式:密码
- 用户名:root
- 密码:自己云服务器ECS的密码
- ssh端口:22
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/210553JA-21.png)
文章插图
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/210553I37-22.jpg)
文章插图
创建部署任务
(1)进入部署任务,新建任务
![十分钟速成DevOps实践](https://www.huyubaike.com//bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL3BpYzEuemhpbWcuY29tLzgwL3YyLTFlODc4OTM5NTg5N2M0YThjMGZlZjEyMmQ5YWM3NmQ0XzcyMHcud2VicA==.jpg)
文章插图
(2)选择“Tomcat应用部署”模板,Tomcat 应用部署模板会预置 jdk、tomcat 安装、启动等步骤 。
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105533T5-24.jpg)
文章插图
(3)在“选择部署来源”步骤后,添加“解压文件”,并在其中添加构建包的解压路径后,保存 。
- 压缩文件路径:/usr/local/tomcat/apache-tomcat-8.5.38/webapps/WebGames.zip
- 解压目录:/usr/local/tomcat/apache-tomcat-8.5.38/webapps/WebGames
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105532D6-25.jpg)
文章插图
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105535321-26.jpg)
文章插图
(4)“URL 健康测试”,将 URL 地址修改成 http://云服务器弹性公网IP:8080/WebGames/index.html,点击“保存并执行” 。
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/210553L11-27.jpg)
文章插图
- 在弹出的运行时参数页面,填写参数值 。
- host_group 可通过下拉箭头,选择之前创建的主机组
- package_url 是构建包在发布仓库的地址:/WebGames/1.0.0/WebGames.zip,
- service_port 为:8080.
![十分钟速成DevOps实践](http://shimg.jingyanzongjie.com/230724/2105533X8-28.jpg)
经验总结扩展阅读
- 「产品运营」研发效能之DevOps平台如何运营?
- 之三 2流高手速成记:SpringBoot整合mybatis/mybatis-plus实现数据持久化
- 普通锅煮稀饭要多久
- 冷水煮鸡蛋要多长时间
- 鸡肉焯水多久时间
- 快速成形技术是什么
- PPT达人速成记 WPS三步打造演示母版
- 既速成法 如何快速记忆五笔字根口诀表?(如何快速练五笔)
- 青团要蒸多久才熟
- 小螃蟹蒸多长时间