《信管专业导论》实验指导书/实验七:使用云计算 实验七:使用云计算 实验目的 1、了解公有云的概念 2、掌握阿里云平台云服务器的使用方法 3、掌握使用阿里云服务器部署发布互联网业务 实验学时 2学时 三、实验类型 验证性 四、实验需求 1、硬件 每人配备计算机1台 2、软件 Windows10操作系统 SSH远程管理终端。 3、网络 实验室局域网支持,能够访问互联网。 4、工具 无 五、实验任务 1、完成阿里云服务器的选型与购买操作 2、使用购买的阿里云服务器通过 WordPress软件建设博客系统; 3、通过浏览器访问博客系统并发布文章: 4、通过阿里云管理平台实现对云服务器的运行监控与性能分析 六、实验内容及步骤 1、阿里云服务器的选型与购买 (1)首先要清楚我们要放什么业务在服务器上,没有必要一味的追求高配置,高配置 意味着高收费。此次实验目的是搭建 WordPress博客系统,对服务器的配置要求相对较低 因此选择阿里云推出的学生优惠产品:1核CPU,2G内存,1M带宽,40G系统盘,每月花 费大约是9.5元左右。 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第1页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 1 页 实验七:使用云计算 一、实验目的 1、了解公有云的概念; 2、掌握阿里云平台云服务器的使用方法; 3、掌握使用阿里云服务器部署发布互联网业务。 二、实验学时 2 学时 三、实验类型 验证性 四、实验需求 1、硬件 每人配备计算机 1 台。 2、软件 Windows 10 操作系统; SSH 远程管理终端。 3、网络 实验室局域网支持,能够访问互联网。 4、工具 无。 五、实验任务 1、完成阿里云服务器的选型与购买操作; 2、使用购买的阿里云服务器通过 WordPress 软件建设博客系统; 3、通过浏览器访问博客系统并发布文章; 4、通过阿里云管理平台实现对云服务器的运行监控与性能分析。 六、实验内容及步骤 1、阿里云服务器的选型与购买 (1)首先要清楚我们要放什么业务在服务器上,没有必要一味的追求高配置,高配置 意味着高收费。此次实验目的是搭建 WordPress 博客系统,对服务器的配置要求相对较低。 因此选择阿里云推出的学生优惠产品:1 核 CPU,2G 内存,1M 带宽,40G 系统盘,每月花 费大约是 9.5 元左右
《信管专业导论》实验指导书/实验七:使用云计算 (2)在购买之前需要注册账号进行登录(如果以前注册过就可以忽略此步骤),阿里 云的官方地址为htps:/ww.aliyun.com 【免费注册】按钮在网站首页的右上角,注册页面如图7-1所示,填写相关注册信息后 点击【同意条款并注册按钮】进行注册,注册成功后页面如图7-2所示 (3)注册完成后需要进行个人实名认证,点击注册成功页面中的【快速实名认证】按 钮进入认证界面,如图7-3所示。也可以通过网站首页控制台->个人头像→>实名认证进入 欢迎注册阿里云 +86请除入于机码 请按住谢块,动到量也边 同条款井注册 图7-1阿里云注册页面 注册成功! 定帽 成实名认证,即可享竖6个问免据使用40+心云产品 四实名认证,还可享受更多权 全民云计算 限⊙免费餐 立第⊙O全新功能上线立E往⊙ 新英交专项别,文短 国网APWE日应用开发面遇 值0上反实會 体,价任至0005元/次 图7-2阿里云注册成功页面 实名认证页面。 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第2页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 2 页 (2)在购买之前需要注册账号进行登录(如果以前注册过就可以忽略此步骤),阿里 云的官方地址为 https://www.aliyun.com。 【免费注册】按钮在网站首页的右上角,注册页面如图 7-1 所示,填写相关注册信息后 点击【同意条款并注册按钮】进行注册,注册成功后页面如图 7-2 所示。 (3)注册完成后需要进行个人实名认证,点击注册成功页面中的【快速实名认证】按 钮进入认证界面,如图 7-3 所示。也可以通过网站首页控制台-> 个人头像 ->实名认证进入 实名认证页面。 图 7-1 阿里云注册页面 图 7-2 阿里云注册成功页面
《信管专业导论》实验指导书/实验七:使用云计算 图7-3阿里云实名认证界面 (4)点击【点击个人实名认证>】按钮进入实名认证页面,这里面有两种方式进行实名 认证,一种是个人支付宝授权认证,一种是个人扫脸认证,如图7-3所示 图7-3个人实名认证界面 (5)选择个人支付宝授权认证方式,和个人扫脸认证相比,这种方式更为快捷。点击 立即认证】按钮如图74所示,进入同意授权页面,选择同意后点击【提交】按钮进入信 息确认页面。点击【确认】按钮完成阿里云个人实名认证,如图7-5所示 图7-4个人实名认证授权界面 您完成阿里云个人实名认证 图7-5完成阿里云个人实名认证界面 (6)在搜索框输入学生机进行搜索如图7-6所示,进入搜索列表,点击搜索列表中【学 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第3页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 3 页 (4)点击【点击个人实名认证>】按钮进入实名认证页面,这里面有两种方式进行实名 认证,一种是个人支付宝授权认证,一种是个人扫脸认证,如图 7-3 所示。 (5)选择个人支付宝授权认证方式,和个人扫脸认证相比,这种方式更为快捷。点击 【立即认证】按钮如图 7-4 所示,进入同意授权页面,选择同意后点击【提交】按钮进入信 息确认页面。点击【确认】按钮完成阿里云个人实名认证,如图 7-5 所示。 (6)在搜索框输入学生机进行搜索如图 7-6 所示,进入搜索列表,点击搜索列表中【学 图 7-3 阿里云实名认证界面 图 7-3 个人实名认证界面 图 7-4 个人实名认证授权界面 图 7-5 完成阿里云个人实名认证界面
《信管专业导论》实验指导书/实验七:使用云计算 生云服务器】,如图7-7所示,快速导航到学生云服务器界面,或者直接使用hts!/ promoti aliyun.com/ntms/act/campus2018hml进入页面。 〔阿里云[= 冒车文备害世请 解决方出价云市场特与伏伴即生态开发青了解问云 图7-6阿里云首页 序生机 全部(99)网站(26)期文档(41)云社区(999)云市场(18)AP误中心(0) 学生云服务器 云计算营思校园计划,助力学生的后明天 24岁以下自动获取字生身份,100%CPU性能 家拼团学生机,微免离错!马上团 图7-7搜索详细列表 (7)进入页面后,可以看到学生优惠产品有两个,分别是轻量应用服务器和云服务器 ECS,如图7-8所示。选择购买的云服务器类型是云服务器ECS,操作系统类型选择 Cento S7364位,地域选择华北2,购买时长选择一个月。地域选择可以是任意,有时候某个地 域的相关产品会库存不足,更换相关地域重新购买即可 学生优惠产品 式,95月 需式¥ 2= 图7-8学生优惠产品界面 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第4页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 4 页 生云服务器】,如图 7-7 所示,快速导航到学生云服务器界面,或者直接使用 https://promoti on.aliyun.com/ntms/act/campus2018.html 进入页面。 (7)进入页面后,可以看到学生优惠产品有两个,分别是轻量应用服务器和云服务器 ECS,如图 7-8 所示。选择购买的云服务器类型是云服务器 ECS,操作系统类型选择 CentO S 7.3 64 位,地域选择华北 2,购买时长选择一个月。地域选择可以是任意,有时候某个地 域的相关产品会库存不足,更换相关地域重新购买即可。 图 7-8 学生优惠产品界面 图 7-6 阿里云首页 图 7-7 搜索详细列表
《信管专业导论》实验指导书/实验七:使用云计算 (8)选择好相关信息后,点击【立即购买】按钮,进入确认订单界面,如图79所示 确认订单页面介绍了云服务器的详细信息、付费方式、购买周期等信息。在确认订单页面可 以设置云服务器的密码,也可以创建后设置,本实验选择此步骤中就进行设置,然后勾选《云 服务器ECS服务条款》,点击【去下单按钮】进行相关费用的支付 1确认口单:= 严药 后同理云计是公 云务器ECs 问博干您大于DN分配公律 ¥9.50 图7-9确认订单界面 (9)进入支付页面后,会有几种支付方式供选择,如图7-10所示。选择支付宝支付, 支付成功后会出现支付成功界面,如图7-11所示,稍等一分钟左右会收到一个ECS实例创 建成功的消息,点击进入后会看到云服务器的公网IP、内网IP等信息,如图7-12所示,到 此阿里云云服务购买操作完成 支付1笔订单收 应付:¥s50 三星备EC包用)1时长1个 图7-10选择支付方式 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第5页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 5 页 (8)选择好相关信息后,点击【立即购买】按钮,进入确认订单界面,如图 7-9 所示。 确认订单页面介绍了云服务器的详细信息、付费方式、购买周期等信息。在确认订单页面可 以设置云服务器的密码,也可以创建后设置,本实验选择此步骤中就进行设置,然后勾选《云 服务器 ECS 服务条款》,点击【去下单按钮】进行相关费用的支付。 (9)进入支付页面后,会有几种支付方式供选择,如图 7-10 所示。选择支付宝支付, 支付成功后会出现支付成功界面,如图 7-11 所示,稍等一分钟左右会收到一个 ECS 实例创 建成功的消息,点击进入后会看到云服务器的公网 IP、内网 IP 等信息,如图 7-12 所示,到 此阿里云云服务购买操作完成。 图 7-9 确认订单界面 图 7-10 选择支付方式
《信管专业导论》实验指导书/实验七:使用云计算 ⊙ 恭喜,支付成功! 您订购的云服务器正在努力开通中,一殷需要1-5分钟,请您耐心等待。 管理控制台了解最新产品> 图7-11支付成功界面 图7-12ECS实例创建成功 重要说明:在实验教学过程中,可根据自己的实际情况选择是否付费,付费内容 不为本实验必须。也可以选择按量付费进行段时间体验,按量付费支持1小时 01元左右。所有付费标准以阿里云官方的说明为准。 2、使用购买的阿里云服务器通过 Word Press软件建设博客系统 WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和 MySQL数据库 的服务器上建设属于自己的网站。 (1)打开SSH远程管理终端,这里使用的是 PuTTY,在 Host Name中输入云服务器 的公网IP,如图7-13所示。 侵 JY Conjuration L Open Caee 图7-13使用 PUTTY连接远程云服务器 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第6页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 6 页 重要说明:在实验教学过程中,可根据自己的实际情况选择是否付费,付费内容 不为本实验必须。也可以选择按量付费进行段时间体验,按量付费支持 1 小时 0.1 元左右。所有付费标准以阿里云官方的说明为准。 2、使用购买的阿里云服务器通过 WordPress 软件建设博客系统 WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库 的服务器上建设属于自己的网站。 (1)打开 SSH 远程管理终端,这里使用的是 PuTTY,在 Host Name 中输入云服务器 的公网 IP,如图 7-13 所示。 图 7-11 支付成功界面 图 7-12 ECS 实例创建成功 图 7-13 使用 PuTTY 连接远程云服务器
《信管专业导论》实验指导书/实验七:使用云计算 (2)点击【open】按钮,进入终端界面,输入账号名和密码,账号名为rot,密码为 确认订单页面自定义填写的密码,如图7-14所示。 00:09c512019from222.137,17,242cnsi 2019rom222.137.17,2÷2 come to Alibaba Cloud Elastic Compute Servi coota1z2ze64swDnnx5inBxpk8hz-14 图7-14进入终端 (3)安装 WordPress前需要配置安装htpd、PHP、 MariaDB环境,安装命令如下,如 图7-15所示 #yuminstallhttpdmariadbmariadb-serverphpphp-mysql-y [rooteiz2ge698w0nnx53nbxpkehz-iyuninstallhttpdmariadbmariaeb-serverpbp 图7-15安装PHP、 Mariadb (4)创建PHP测试页,测试PHP是否安装成功,相关命令如下,如图7-16所示 #echo"'>/var/www/html/phpinfo. php 图7-16创建测试页 (3)启动htpd,并设置开机自启动,相关命令如下,如图7-17所示 #systemctlstarthttpd 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第7页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 7 页 (2)点击【Open】按钮,进入终端界面,输入账号名和密码,账号名为 root,密码为 确认订单页面自定义填写的密码,如图 7-14 所示。 (3)安装 WordPress 前需要配置安装 httpd、PHP、MariaDB 环境,安装命令如下,如 图 7-15 所示。 # yum install httpd mariadb mariadb-server php php-mysql -y (4)创建 PHP 测试页,测试 PHP 是否安装成功,相关命令如下,如图 7-16 所示。 #echo "" > /var/www/html/phpinfo.php (3)启动 httpd,并设置开机自启动,相关命令如下,如图 7-17 所示。 # systemctl start httpd 图 7-14 进入终端 图 7-15 安装 PHP、Mariadb 图 7-16 创建测试页
《信管专业导论》实验指导书/实验七:使用云计算 #fsystemctlenablehttpd 图7-17启动和设置开机自启动httpd (4)通常情况下,可以通过浏览器访问htp!∥公网P/ phpinfo. php访问测试页。但阿里 云的安全组默认没有规则,则所有端口都无法访问,需要配置安全组规则。 通过阿里云控制台->实例进入如图7-18界面。通过管理->本实例安全组->配置规则进 入安全组配置如图7-19所示。然后进入配置规则界面如图7-20所示,在入方向添加安全规 则如图7-21所示,然后点击【确定】按钮保存。 …m墨= 图7-18进入实例界面 O TEST 图7-19实例安全组界面 so-22ecsryoroskwooOy.n. 图7-20安全组配置规则界面 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第8页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 8 页 # systemctl enable httpd (4)通常情况下,可以通过浏览器访问 http://公网 IP/phpinfo.php 访问测试页。但阿里 云的安全组默认没有规则,则所有端口都无法访问,需要配置安全组规则。 通过阿里云控制台->实例进入如图 7-18 界面。通过管理->本实例安全组->配置规则进 入安全组配置如图 7-19 所示。然后进入配置规则界面如图 7-20 所示,在入方向添加安全规 则如图 7-21 所示,然后点击【确定】按钮保存。 图 7-17 启动和设置开机自启动 httpd 图 7-18 进入实例界面 图 7-19 实例安全组界面 图 7-20 安全组配置规则界面
《信管专业导论》实验指导书/实验七:使用云计算 图7-21添加安全组规则 (5)配置完成后需要重启云服务器,使用 reboot即可,然后通过浏览器就可以访问到 测试页,如图7-22所示 ①不安全139.10511.138 ninfoptp PHP Version 5.4.16 one5pha1.10-5462766P1a 图7-22PHP测试页 (6)htpd服务部署成功后,即可配置数据库。首先启动数据库和设置开机启动,相关 命令如下,如图7-23所示。 s root@iz2ze64swonnx5jnBxpkBhz: [root@1z2ze643w0nnx53n8xpk8hz systemctl start mariadb I[root@1z2ze643wonnx5in8xpk8hz systemctl enable mariadb 图7-23启动和设置开机自启动 MariaE (7)启动完数据库后,需要给数据库设置密码,初次登录数据库没有密码直接按 Enter 键进入数据库如图7-24。然后设置新密码。给 Word Press创建数据库,创建用户,以及为用 户授权,配置完成后输入exit退出数据库,相关代码图下 如图7-25,7-26,7-27所示 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第9页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 17 页,第 9 页 (5)配置完成后需要重启云服务器,使用 reboot 即可,然后通过浏览器就可以访问到 测试页,如图 7-22 所示。 (6)httpd 服务部署成功后,即可配置数据库。首先启动数据库和设置开机启动,相关 命令如下,如图 7-23 所示。 (7)启动完数据库后,需要给数据库设置密码,初次登录数据库没有密码直接按 Enter 键进入数据库如图 7-24。然后设置新密码。给 WordPress 创建数据库,创建用户,以及为用 户授权,配置完成后输入 exit 退出数据库,相关代码图下。 如图 7-25,7-26,7-27 所示。 图 7-21 添加安全组规则 图 7-22 PHP 测试页 图 7-23 启动和设置开机自启动 MariaDB
《信管专业导论》实验指导书/实验七:使用云计算 MariaDB[(none]> set password= password(open#labs511);/设置密 MariaDB[none)]> create database wordpress:/刨建数据库 MariaDB[(none)]> create user 'boke' @'localhost identified by open# MariaDB[(none)]> grant all on wordpress. to 'boke@"localhost': //F 户授权 Mr⊥DB 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> 图7-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) 图7-25创建数据库 boke@。 almost’⊥ dentified by"open#1abs511 图7-26创建用户 ariaDB [(none)]> grant all on wordpress. to 'boke'e'localhost' Query OK, o rows affected (0. 00 sec) 图7-27用户授权 (8)配置完htpd和数据库后,即可开始安装 WordPress。选择安装的是 WordPress中 文版,版本号为50.3。通过 Work Press官方网站htps/ n wordpress。org获取 WordPress安装 包的命令如下,如图7-28所示 信息管理与信息系统教研室/许成刚阮晓龙/共17页,第10页
《信管专业导论》实验指导书 / 实验七:使用云计算 信息管理与信息系统教研室 / 许成刚 阮晓龙 / 共 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 安装 包的命令如下,如图 7-28 所示。 图 7-24 配置 MariaDB 密码 图 7-25 创建数据库 图 7-26 创建用户 图 7-27 用户授权