实践手册下载>>>
提交实践结果赢奖品>>>
实验先容项目名称:飞机大战游戏
项目简介:一个用 Cocos Creator 开拓的 Web 游戏,可以进行飞机大战。
开拓措辞:JavaScript(49.3%)、CSS(36.6%)、Html(14%)
支配环境:CentOS 7.6 64bit for Kai1s +jdk1.8
涉及云做事:华为云 DevCloud、华为云弹性云做事器 ECS
操作流程操作步骤创建私有云步骤1:在华为云做事列表找到“做事列表”,进入华为云“虚拟私有云VPC”,创建虚拟私有云,配置虚拟私有云名称和子网名称,其他默认配置,点击立即创建;
步骤2:创建安全组并添加规则
创建安全组
名称:sg-plane企业:default模板:通用Web做事器描述:无添加规则:添加入向规则
优先级:1协议端口:TCP输入:8080创建项目在华为云官网产品列表中,前往“软件开拓平台DevCloud”的管理掌握台,新建项目;
项目流程:看板项目名称:自定义创建代码仓库
进入代码->代码托管,导入外部仓库:
源仓库地址:https://codehub.devcloud.cn-north4.huaweicloud.com/yxdmmsymbgl00001/planeGame.git源仓库访问权限:不须要用户名/密码勾选“我已阅读并赞许 《隐私政策声明》 和 《软件开拓做事利用声明》”点击“下一步”按钮自定义代码仓库名称其他默认值,末了确认新建编译构建任务在“构建&制品”中选择“编译构建”后,新建任务:
步骤1:选择Shell模板,在命令行中输入zip -qr WebGames.zip ./
步骤2:在Shell下方增加“上传软件包到软件发布库”
构建包路径:WebGames.zip发布版本号:1.0.0包名:WebGames步骤3:新建并实行
新建支配任务
步骤1:进入“掌握台”选择“做事列表”购买弹性云做事器ECS,并进行配置;
计费模式:按需收费
区域:华北-北京四
可用区:随机分配
CPU 架构:鲲鹏打算
规格:kai1s.xlarge.1(4 核 4G)
镜像:CentOS 7.6 64bit for Kai1s(40GB)
网络:选择本实验创建的虚拟私有云
安全组:选择本实验创建的安全组
云做事器名称:自定义(如:ecs-plane-kunpeng)
密码:自定义
步骤2:进入华为云DevCloud掌握台,选择“支配”->“主机管理”;
添加主机组,输入主机名,选择linux操作系统,点击保存;
添加主机;
输入自定义主机名称,如planewarIP(云做事弹性公网IP)认证办法:密码用户名:root密码:自己云做事器ECS的密码ssh端口:22勾选我已阅读…,点击添加添加成功后,显示验证成功。
步骤3:重新进入支配做事,新建任务,选择Tomcat运用支配模板
点击“选择支配来源”下方的加号,添加“解压文件”,配置:
压缩文件路径:${download_path}/WebGames.zip,解压目录:${download_path}/WebGames;“参数设置”页中,将以下参数进行修正,别的参数保持默认不变
${host_group}:ecs_group_planewar(即本实验中创建的主机组)${package_url}:/WebGames/1.0.0/WebGames.zipService_port:8080步骤4:访问运用
开释云资源
本实验须要开释的资源有:弹性云做事器ECS、虚拟私有云和安全组。
步骤1:前往“弹性云做事器ECS”管理掌握台,开释资源;
步骤2:前往“虚拟私有云 VPC”管理掌握台,先删除所有子网,再删除虚拟私有云;
步骤3:进入“访问掌握”中的安全组,删除须要删除的安全组。