《云计算与虚拟化技术》实验指导书/实验一: Public cloud 实验一 Public cloud 实验目的 1、了解公有云的概念 2、掌握阿里云平台云服务器的使用方法; 3、掌握使用阿里云服务器部署发布互联网业务 实验学时 2学时 三、实验类型 验证性 四、实验需求 1、硬件 每组2人,配备计算机3台,不低于双核CPU、8G内存、500GB硬盘,开启硬件虚拟 化支持 2、软件 Windows1064位专业版操作系统 安装SSH远程管理终端 网络 计算机使用固定IP地址接入局域网,并支持对互联网的访问。 无 五、实验任务 1、完成阿里云服务器的选型与购买操作; 2、使用购买的阿里云服务器通过 WordPress软件建设博客系统 3、通过浏览器访问博客系统并发布文章: 4、通过阿里云管理平台实现对云服务器的运行监控与性能分析。 六、实验内容及步骤 1、阿里云服务器的选型与购买 (1)首先要清楚我们要放什么业务在服务器上,没有必要一味的追求高配置,高配置 意味着高收费。此次实验目的是搭建 WordPress博客系统,对服务器的配置要求相对较低 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第1页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第1页 实验一 Public Cloud 一、实验目的 1、了解公有云的概念; 2、掌握阿里云平台云服务器的使用方法; 3、掌握使用阿里云服务器部署发布互联网业务。 二、实验学时 2 学时 三、实验类型 验证性 四、实验需求 1、硬件 每组 2 人,配备计算机 3 台,不低于双核 CPU、8G 内存、500GB 硬盘,开启硬件虚拟 化支持。 2、软件 Windows 10 64 位专业版操作系统; 安装 SSH 远程管理终端。 3、网络 计算机使用固定 IP 地址接入局域网,并支持对互联网的访问。 4、工具 无。 五、实验任务 1、完成阿里云服务器的选型与购买操作; 2、使用购买的阿里云服务器通过 WordPress 软件建设博客系统; 3、通过浏览器访问博客系统并发布文章; 4、通过阿里云管理平台实现对云服务器的运行监控与性能分析。 六、实验内容及步骤 1、阿里云服务器的选型与购买 (1)首先要清楚我们要放什么业务在服务器上,没有必要一味的追求高配置,高配置 意味着高收费。此次实验目的是搭建 WordPress 博客系统,对服务器的配置要求相对较低
《云计算与虚拟化技术》实验指导书/实验一: Public cloud 因此选择阿里云推出的学生优惠产品:1核CPU,2G内存,1M带宽,40G系统盘,每月花 费大约是95元左右。 (2)在购买之前需要注册账号进行登录(如果以前注册过就可以忽略此步骤),阿里 云的官方地址为htps/www.aliyun.com 【免费注册】按钮在网站首页的右上角,注册页面如图1-1所示,填写相关注册信息后 点击【同意条款并注册按钮】进行注册,注册成功后页面如图1-2所示。 欢迎注册阿里云 +86请除入于机码 请按住谢块,动到量也边 同条款井注册 图1-1阿里云注册页面 注册成功! 定帽 成实名认证,即可享竖6个问免据使用40+心云产品 四实名认证,还可享受更多权 全民云计算 限⊙免费餐 立第⊙O全新功能上线立E往⊙ 新英交专项别,文短 国网APWE日应用开发面遇 值0上反实會 体,价任至0005元/次 图1-2阿里云注册成功页面 (3)注册完成后需要进行个人实名认证,点击注册成功页面中的【快速实名认证】按 钮进入认证界面,如图1-3所示。也可以通过网站首页控制台->个人头像→>实名认证进入 实名认证页面。 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第2页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第2页 因此选择阿里云推出的学生优惠产品:1 核 CPU,2G 内存,1M 带宽,40G 系统盘,每月花 费大约是 9.5 元左右。 (2)在购买之前需要注册账号进行登录(如果以前注册过就可以忽略此步骤),阿里 云的官方地址为 https://www.aliyun.com。 【免费注册】按钮在网站首页的右上角,注册页面如图 1-1 所示,填写相关注册信息后 点击【同意条款并注册按钮】进行注册,注册成功后页面如图 1-2 所示。 (3)注册完成后需要进行个人实名认证,点击注册成功页面中的【快速实名认证】按 钮进入认证界面,如图 1-3 所示。也可以通过网站首页控制台-> 个人头像 ->实名认证进入 实名认证页面。 图 1-1 阿里云注册页面 图 1-2 阿里云注册成功页面
《云计算与虚拟化技术》实验指导书/实验一: Public cloud 图1-3阿里云实名认证界面 (4)点击【点击个人实名认证>】按钮进入实名认证页面,这里面有两种方式进行实名 认证,一种是个人支付宝授权认证,一种是个人扫脸认证,如图1-3所示 图1-3个人实名认证界面 (5)选择个人支付宝授权认证方式,和个人扫脸认证相比,这种方式更为快捷。点击 【立即认证】按钮如图1-4所示,进入同意授权页面,选择同意后点击【提交】按钮进入信 息确认页面。点击【确认】按钮完成阿里云个人实名认证,如图1-5所示 图14个人实名认证授权界面 您完成阿里云个人实名认证为 图1-5完成阿里云个人实名认证界面 (6)在搜索框输入学生服务器进行搜索如图1-6所示,进入搜索列表,点击搜索列表 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第3页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第3页 (4)点击【点击个人实名认证>】按钮进入实名认证页面,这里面有两种方式进行实名 认证,一种是个人支付宝授权认证,一种是个人扫脸认证,如图 1-3 所示。 (5)选择个人支付宝授权认证方式,和个人扫脸认证相比,这种方式更为快捷。点击 【立即认证】按钮如图 1-4 所示,进入同意授权页面,选择同意后点击【提交】按钮进入信 息确认页面。点击【确认】按钮完成阿里云个人实名认证,如图 1-5 所示。 (6)在搜索框输入学生服务器进行搜索如图 1-6 所示,进入搜索列表,点击搜索列表 图 1-3 阿里云实名认证界面 图 1-3 个人实名认证界面 图 1-4 个人实名认证授权界面 图 1-5 完成阿里云个人实名认证界面
《云计算与虚拟化技术》实验指导书/实验一: Public cloud 中【学生云服务器】,如图1-7所示,快速导航到学生云服务器界面。 物联网平台 loT Studio重磅上线 图1-6阿里云首页 全部(9)网站(443)帮文桶(99·)云径社区(9 云市场(762)AP潜误中心(0 生云服务器 24岁以下目动液取字生身份,100%CPU性能 器95元月 图1-7搜索详细列表 (7)进入页面后,可以看到学生优惠产品有两个,分别是轻量应用服务器和云服务器 ECS,如图1-8所示。选择购买的云服务器类型是云服务器ECS,操作系统类型选择 Cento S7.364位,地域选择华北2,购买时长选择一个月。地域选择可以是任意,有时候某个地 域的相关产品会库存不足,更换相关地域重新购买即可。 学生优惠产品 操作,代可面式¥s月 图1-8学生优惠产品界面 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第4页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第4页 中【学生云服务器】,如图 1-7 所示,快速导航到学生云服务器界面。 (7)进入页面后,可以看到学生优惠产品有两个,分别是轻量应用服务器和云服务器 ECS,如图 1-8 所示。选择购买的云服务器类型是云服务器 ECS,操作系统类型选择 CentO S 7.3 64 位,地域选择华北 2,购买时长选择一个月。地域选择可以是任意,有时候某个地 域的相关产品会库存不足,更换相关地域重新购买即可。 图 1-6 阿里云首页 图 1-7 搜索详细列表 图 1-8 学生优惠产品界面
《云计算与虚拟化技术》实验指导书/实验一: Public cloud (8)选择好相关信息后,点击【立即购买】按钮,进入确认订单界面,如图1-9所示 确认订单页面介绍了云服务器的详细信息、付费方式、购买周期等信息。在确认订单页面可 以设置云服务器的密码,也可以创建后设置,本实验选择此步骤中就进行设置,然后勾选《云 服务器ECS服务条款》,点击【去下单按钮】进行相关费用的支付 1确认口单:= 严药 后同理云计是公 云务器ECs 问博干您大于DN分配公律 图1-9确认订单界面 (9)进入支付页面后,会有几种支付方式供选择,如图1-10所示。选择支付宝支付, 支付成功后会出现支付成功界面,如图1-11所示,稍等一分钟左右会收到一个ECS实例创 建成功的消息,点击进入后会看到云服务器的公网IP、内网IP等信息,如图1-12所示,到 此阿里云云服务购买操作完成 支付1笔订单收 应付:¥s50 图1-10选择支付方式 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第5页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第5页 (8)选择好相关信息后,点击【立即购买】按钮,进入确认订单界面,如图 1-9 所示。 确认订单页面介绍了云服务器的详细信息、付费方式、购买周期等信息。在确认订单页面可 以设置云服务器的密码,也可以创建后设置,本实验选择此步骤中就进行设置,然后勾选《云 服务器 ECS 服务条款》,点击【去下单按钮】进行相关费用的支付。 (9)进入支付页面后,会有几种支付方式供选择,如图 1-10 所示。选择支付宝支付, 支付成功后会出现支付成功界面,如图 1-11 所示,稍等一分钟左右会收到一个 ECS 实例创 建成功的消息,点击进入后会看到云服务器的公网 IP、内网 IP 等信息,如图 1-12 所示,到 此阿里云云服务购买操作完成。 图 1-9 确认订单界面 图 1-10 选择支付方式
《云计算与虚拟化技术》实验指导书/实验一: Public cloud 恭喜,支付成功! 您订购的云服务器正在努力开通中,一般需要1-5分钟,请您耐心等待。 管理控制台了解最新产品> 图1-11支付成功界面 图1-12ECS实例创建成功 重要说明:在实验教学过程中,可根据自己的实际情况选择是否付费,付费内容 不为本实验必须。也可以选择按量付费进行段时间体验,按量付费支持1小时 0.1元左右。所有付费标准以阿里云官方的说明为准。 2、使用购买的阿里云服务器通过 Word Press软件建设博客系统 WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和 MySQL数据库 的服务器上建设属于自己的网站。 (1)打开SSH远程管理终端,这里使用的是 PuTTY,在 Host Name中输入云服务器 的公网IP,如图1-13所示。 侵 JY Conjuration 图1-13使用 PUTTY连接远程云服务器 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第6页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第6页 重要说明:在实验教学过程中,可根据自己的实际情况选择是否付费,付费内容 不为本实验必须。也可以选择按量付费进行段时间体验,按量付费支持 1 小时 0.1 元左右。所有付费标准以阿里云官方的说明为准。 2、使用购买的阿里云服务器通过 WordPress 软件建设博客系统 WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库 的服务器上建设属于自己的网站。 (1)打开 SSH 远程管理终端,这里使用的是 PuTTY,在 Host Name 中输入云服务器 的公网 IP,如图 1-13 所示。 图 1-11 支付成功界面 图 1-12 ECS 实例创建成功 图 1-13 使用 PuTTY 连接远程云服务器
《云计算与虚拟化技术》实验指导书/实验一: Public cloud 图1-17启动和设置开机自启动httpd 图1-14进入终端 (2)点击【open】按钮,进入终端界面,输入账号名和密码,账号名为roo,密码为 确认订单页面自定义填写的密码,如图1-14所示。 (3)安装 WordPress前需要配置安装htpd、PHP、 MariaDB环境,安装命令如下,如 图1-15所示。 yuminstallhttpdmariadbmariadb-serverphpphp-mysql-y B知k]4ym⊥mBEa1httpdmariadbmarias一rverph中 图1-15安装PHP、 Mariadb (4)创建PHP测试页,测试PHP是否安装成功,相关命令如下,如图1-16所示 Fecho'>/var/www/html/phpinfo. php eP rooteiz2ze64swOnrasinaxepkahz 图1-16创建测试页 (3)启动htpd,并设置开机自启动,相关命令如下,如图1-17所示 #fsystemctlstarthttpd #fsystemctlenablehttpd 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第7页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第7页 (2)点击【Open】按钮,进入终端界面,输入账号名和密码,账号名为 root,密码为 确认订单页面自定义填写的密码,如图 1-14 所示。 (3)安装 WordPress 前需要配置安装 httpd、PHP、MariaDB 环境,安装命令如下,如 图 1-15 所示。 # yum install httpd mariadb mariadb-server php php-mysql -y (4)创建 PHP 测试页,测试 PHP 是否安装成功,相关命令如下,如图 1-16 所示。 #echo "" > /var/www/html/phpinfo.php (3)启动 httpd,并设置开机自启动,相关命令如下,如图 1-17 所示。 # systemctl start httpd # systemctl enable httpd 图 1-14 进入终端 图 1-15 安装 PHP、Mariadb 图 1-16 创建测试页 图 1-17 启动和设置开机自启动 httpd
《云计算与虚拟化技术》实验指导书/实验一: Public cloud (4)通常情况下,可以通过浏览器访问htp!∥公网P/ phpinfo. php访问测试页。但阿里 云的安全组默认没有规则,则所有端口都无法访问,需要配置安全组规则 通过阿里云控制台->实例进入如图1-18界面。通过管理->本实例安全组->配置规则进 入安全组配置如图1-19所示。然后进入配置规则界面如图1-20所示,在入方向添加安全规 则如图1-21所示,然后点击【确定】按钮保存 □=m 图1-18进入实例界面 O TEST 图1-19实例安全组界面 so-22ecsryoroskwooOy.n. 图1-20安全组配置规则界面 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第8页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第8页 (4)通常情况下,可以通过浏览器访问 http://公网 IP/phpinfo.php 访问测试页。但阿里 云的安全组默认没有规则,则所有端口都无法访问,需要配置安全组规则。 通过阿里云控制台->实例进入如图 1-18 界面。通过管理->本实例安全组->配置规则进 入安全组配置如图 1-19 所示。然后进入配置规则界面如图 1-20 所示,在入方向添加安全规 则如图 1-21 所示,然后点击【确定】按钮保存。 图 1-18 进入实例界面 图 1-19 实例安全组界面 图 1-20 安全组配置规则界面
《云计算与虚拟化技术》实验指导书/实验一: Public cloud 图1-21添加安全组规则 (5)配置完成后需要重启云服务器,使用 reboot即可,然后通过浏览器就可以访问到 测试页,如图1-22所示 ①不安全139.10511.138 ninfoptp PHP Version 5.4.16 one5pha1.10-5462766P1a 图1-22PHP测试页 (6)htpd服务部署成功后,即可配置数据库。首先启动数据库和设置开机启动,相关 命令如下,如图1-23所示 [root@1z2ze643w0nnx53n8xpk8hz systemctl start mariadb I[root@1z2ze643wonnx5in8xpk8hz systemctl enable mariadb 图1-23启动和设置开机自启动 MariaDB (7)启动完数据库后,需要给数据库设置密码,初次登录数据库没有密码直接按 Enter 键进入数据库如图1-24。然后设置新密码。给 WordPress创建数据库,创建用户,以及为用 户授权,配置完成后输入exit退出数据库,相关代码图下 如图1-25,1-26,1-27所示 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第9页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第9页 (5)配置完成后需要重启云服务器,使用 reboot 即可,然后通过浏览器就可以访问到 测试页,如图 1-22 所示。 (6)httpd 服务部署成功后,即可配置数据库。首先启动数据库和设置开机启动,相关 命令如下,如图 1-23 所示。 (7)启动完数据库后,需要给数据库设置密码,初次登录数据库没有密码直接按 Enter 键进入数据库如图 1-24。然后设置新密码。给 WordPress 创建数据库,创建用户,以及为用 户授权,配置完成后输入 exit 退出数据库,相关代码图下。 如图 1-25,1-26,1-27 所示。 图 1-21 添加安全组规则 图 1-22 PHP 测试页 图 1-23 启动和设置开机自启动 MariaDB
《云计算与虚拟化技术》实验指导书/实验一: Public cloud MariaDB[(none)]> set password password(open#labs511): //iEE MariaDB[none)]> create database wordpress/刨建数据库 MariaDB[(none)]> create user 'boke' @'localhost'identified byopen# MariaDB[(none)]> grant all on wordpress. to 'boke@"localhost': //F 户授权 Mr⊥DB gion: 5.5.60-MariaDB MariaDB Serve opyright (c) 2000, 2018, Oracle, MariaDB Corporation ib and others pe 'help: clear the erd('pen1ab11”) DB [Inone)1>exit 邓k出-1+mq!-t- end with or \g ght (c) 2000, 2018, oracle, MariaDB Corporation Ab and others ype help: or '\h' for help, Type ' \e to clear the current input statement Inone)1> 图1-24配置 MariaDB密码 MariaDB moni tor. Commands end with or Ir MariaDB connecton id 13 version: 5. 5.60-MariaDB MarlaDB Server ight (c) 2000, 2018, Oracle, MariaDB Corporation Ab and othera \,tor help. Iype '\c to clear the current input statemen 0 sec) 图1-25创建数据库 oke@。 almost’⊥ dentified by"open#1abs511 图1-26创建用户 (none)I> grant all on wordpress. to ' boke'e' localhost. Query 0 rows affected (0. 00 sec) 图1-27用户授权 (8)配置完htpd和数据库后,即可开始安装 WordPress。选择安装的是 WordPress中 文版,版本号为50.3。通过 Work Press官方网站htps/ n wordpress。org获取 WordPress安装 包的命令如下,如图1-28所示。 信息管理与信息系统教研室/阮晓龙/13938213680/共17页,第10页
《云计算与虚拟化技术》实验指导书 / 实验一:Public Cloud 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 17 页,第10页 MariaDB[(none)]> set password = password('open#labs511');//设置密 码 MariaDB[(none)]> create database wordpress;//创建数据库 MariaDB[(none)]> create user 'boke'@'localhost' identified by 'open# labs511';//创建用户 MariaDB[(none)]> grant all on wordpress.* to 'boke'@'localhost';//用 户授权 (8)配置完 httpd 和数据库后,即可开始安装 WordPress。选择安装的是 WordPress 中 文版,版本号为 5.0.3。通过 WorkPress 官方网站 https://cn.wordpress.org 获取 WordPress 安装 包的命令如下,如图 1-28 所示。 图 1-24 配置 MariaDB 密码 图 1-25 创建数据库 图 1-26 创建用户 图 1-27 用户授权