云端架构:基于云平台的41种可复用的架构最佳实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.1.6 应用案例——在云主机中部署MumuLab

提示

本实验采用UCloud云平台进行部署。

实验目标:

通过公有云云主机Linux操作系统部署MumuLab平台。

实验目的:

在云平台上创建一台Linux云主机,安装环境、部署代码之后通过浏览器访问MumuLab,并为云主机制作镜像,以便为后续再次部署做准备。

实验步骤:

1打开云平台控制台,选择云主机(不同云服务商的名称不同)产品进入配置界面。

2.点击创建云主机。

3.在云主机配置界面选择“上海”地域、“可用区A”。

4.按照表4-2创建云主机,其他参数按照默认值设置。

表4-2 MumuLab实验选用的云主机配置

img

5.设置云主机密码。

6.如果创建完成后忘记密码,可以通过控制台重置密码,但是需要将云主机重启,也可以选择pem证书方式来替代明文密码。

7.计费方式可根据实际情况灵活选择,然后支付费用。

8.创建完成云主机后,可在列表中查看到已创建的云主机列表,点击“详情”可查看云主机实例的详细信息。

9.可选择以控制台中的VNC方式登录云主机,或通过PuTTY等SSH方式连接云主机后台,再通过以下命令安装httpd、PHP等环境。

命令

img

10.通过以下命令下载并运行程序:

命令

img

①查看本书前言,可获取配套测试文件的下载方法。

11.对云主机当前环境制作镜像,并在后续操作中使用镜像。

12.在控制台中可以查看到云主机镜像,后续创建服务时可以在创建云主机时直接选用该镜像,而不是选用原始的CentOS等操作系统。

13.通过访问云主机上绑定的EIP地址可以访问MumuLab,如106.75.1.1。

14.(可选)购买域名(如mumuclouddesignpattern.com)并设置www的DNS解析到云主机的EIP中。