分享
分销 收藏 举报 申诉 / 44
播放页_导航下方通栏广告

类型从零到一上手玩转云服务器.pdf

  • 上传人:Stan****Shan
  • 文档编号:1240877
  • 上传时间:2024-04-19
  • 格式:PDF
  • 页数:44
  • 大小:5.44MB
  • 下载积分:25 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    零到一 上手 玩转云 服务器
    资源描述:
    目录动手实战-初识上云基础,动手实操 ECS 云服务器新手上路4动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境10动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库21动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站32用户反馈44动手实战-初识上云基础,动手实操 ECS 云服务器新手上路动手实战-初识上云基础,动手实操 ECS 云服务器新手上路2、在左侧列表处点击产品与服务,然后点击中心页面的【云服务器 ECS】进入 ECS 管理控制台。3、在 ECS 控制台页面的左侧,点击【实例】,进入实例页面。然后选择地域。选择对应 ECS实例 ID,并点击此 ECS 实例右侧的操作栏下的【管理】,进入此台 ECS 实例的管理界面。说明:可在云产品资源列表查看本实验提供的 ECS 实例所在地域以及 ECS 实例 ID 信息。4、点击【云盘】,可以查看到此实例中包含的两个磁盘:20G 的数据盘和 80G 的系统盘。动手实战-初识上云基础,动手实操 ECS 云服务器新手上路动手实战-初识上云基础,动手实操 ECS 云服务器新手上路7、点击【立即重启】。在实例详情的页面中,可以看到实例的状态从停止中变为运行中,此时证明 ECS 实例已正常运行。动手实战-初识上云基础,动手实操 ECS 云服务器新手上路动手实战-初识上云基础,动手实操 ECS 云服务器新手上路8、最小化浏览器,返回云桌面双击进入 LX 终端。输入以下命令,远程连接 ECS 实例。说明:xxx.xx.xx.xx(此处 xxx.xx.xx.xx 为云产品资源提供的弹性 IP),(lx 终端粘贴快捷键ctrl+shift+v/鼠标右键选择粘贴)。ssh rootxxx.xx.xx.xxpassword 处输入重置的密码(本文中是 Password),就可以重新登陆到 ECS 实例中,进行其他的应用部署和操作。说明:输入密码时界面是没有反应的,输入完毕直接回车即可,不要误以为出问题了。学员心得阿里云的 ECS 操作非常便捷,可定制的项目也非常具体。作为上云的第一课,这个实验虽然执行起来足够简单,但是其中包含的知识却并不简单。在这个小案例的背后,少不了许许多多工程师和科学技术人员的努力和创新。动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境3、ApacheApache HTTP Server(简称 Apache),是 Apache 软件基金会的一个开放源代码的网页服务器,可以在大多数电脑操作系统中运行,由于其具有的跨平台性和安全性,被广泛使用,是最流行的 Web 服务器端软件之一。4、MySQLMySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。5、PHPPHP(PHP:Hypertext Preprocessor 递归缩写)中文名字是:“超文本预处理器”,是一种广泛使用的通用开源脚本语言,适合于 Web 网站开发,它可以嵌入 HTML 中。编程范型是面向对象、命令式编程的。安装 Apache 服务Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。1、在页面右侧,切换至 Web Terminal。动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境3、执行如下命令,启动 Apache 服务。systemctl start httpd.service4、在本地电脑的浏览器的址栏中,输入 ECS 公网登录地址,并按 Enter 键。若返回页面如下图所示,说明 Apache 服务启动成功。安装并配置 MySQLMySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。1、执行以下命令,下载并安装 MySQL 官方的 Yum Repository。动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境5、执行以下命令,登录数据库。mysql-uroot-p6、执行以下命令,修改 MySQL 默认密码。set global validate_password_policy=0;#修改密码安全策略为低(只校验密码长度,至少 8位)。ALTER USER rootlocalhost IDENTIFIED BY 12345678;7、执行以下命令,授予 root 用户远程管理权限。GRANT ALL PRIVILEGES ON*.*TO root%IDENTIFIED BY 12345678;8、输入 exit 退出数据库。动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境16安装 PHPPHP(PHP:Hypertext Preprocessor 递归缩写)中文名字是:“超文本预处理器”,是一种广泛使用的通用开源脚本语言,适合于 Web 网站开发,它可以嵌入 HTML 中。编程范型是面向对象、命令式编程的。1、执行以下下命令,安装 PHP 环境。yum-y install php php-mysql gd php-gd gd-devel php-xml php-commonphp-mbstring php-ldap php-pear php-xmlrpc php-imap2、执行以下命令创建 PHP 测试页面。echo /var/www/html/phpinfo.php3、执行以下命令,重启 Apache 服务。systemctl restart httpd4、在本地浏览器的址栏中,访问 http:/phpinfo.php,显示如下页面表示 PHP语言环境安装成功。17动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境6、在 phpMyAdmin 登录页面,依次输入 MySQL 的用户名和密码,单击执行。动手实战-上云必备环境准备,动手实操快速搭建 LAMP 环境动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库体验简介本场景将提供一台配置了 Alibaba Cloud Linux 2 操作系统的 ECS 实例(云服务器)。通过本教程的操作,您可以在 Alibaba Cloud Linux 2 操作系统的 ECS 实例上安装、配置以及远程访问 MySQL 数据库。安装 MySQLMySQL 是一个关系型数据库管理系统,本步骤指导您如何在 ECS 实例上安装 MySQL。1、在实验室页面右侧,单击图标,切换至 Web Terminal。2、执行如下命令,更新 YUM 源。rpm-Uvhhttp:/ MySQL。yum-y install mysql-community-server-nogpgcheck4、执行如下命令,查看 MySQL 版本号。mysql-V返回结果如下,表示您已成功安装 MySQL。动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库C、root 用户的现有密码已过期,输入 root 用户的新密码并按下 Enter 键。说明:新密码长度为 8 至 30 个字符,必须同时包含大小写英文字母、数字和特殊符号。特殊符号可以是()!#$%&*-+=|:;,.?/。D、再次输入 root 用户的新密码并按下 Enter 键。E、输入 N 并按下 Enter 键,不更改 root 用户密码。F、输入 Y 按下 Enter 键,删除匿名用户。G、输入 Y 按下 Enter 键,禁止 root 账号远程登录。动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库B、依次执行如下命令,创建并授权用于远程访问 MySQL 的账号。示例账号为 dms、密码为PASSword123!。说明:建议您使用非 root 账号远程登录 MySQL 数据库。实际创建账号时,密码需符合要求。长度为 8 至 30 个字符,必须同时包含大小写英文字母、数字和特殊符号。可以使用以下特殊符号:()!#$%&*-+=|:;,.?/。create user dms%identified by PASSword123!;grant all privilegeson*.*to dms%with grant option;flush privileges;C、输入 exit 退出数据库。2、在实验室页面右侧,单击图标,切换至远程桌面。动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库6、在新增实例对话框中,单击 ECS 自建数据库。动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库9、在成功对话框中,单击确认。动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库动手实战-云上多产品学习,使用 ECS 服务器部署 MySQL 数据库返回如下页面,表示您已成功通过 DMS 远程访问 MySQL 数据库。动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站动的读写分离。对于应用程序来说,就像使用一个单点的 MySQL 数据库一样简单。内部的代理层(Proxy)后续将支持 PolarDB 兼容 Oracle 语法引擎。产品优势您可以像使用 MySQL、PostgreSQL、Oracle 一样使用 PolarDB,此外,PolarDB 还有传统数据库不具备的优势:容量大。最高 100TB,您不再需要因为单机容量的天花板而去购买多个实例做分片,由此简化应用开发,降低运维负担。高性价比。PolarDB 的计算与存储分离,每增加一个只读节点只收取计算资源的费用,而传统的只读节点同时包含计算和存储资源,每增加一个只读节点需要支付相应的存储费用。PolarDB 的存储空间无需手动配置,根据数据量自动伸缩,您只需为实际使用的数据量按小时付费。为了更好地帮助您降低存储成本,PolarDB 推出了预付费形式的存储包。当您的数据量较大时,推荐您使用 PolarDB 存储包,相比按小时付费,预付费购买存储包有折扣,购买的容量越大,折扣力度就越大。分钟级弹性。存储与计算分离的架构,配合共享存储,使得快速升级成为现实。读一致性。集群地址利用 LSN(Log Sequence Number)确保读取数据时的全局一致性,避免因为主备延迟引起的不一致。毫秒级延迟(物理复制)。利用基于 Redo 的物理复制代替基于 Binlog 的逻辑复制,提升主备复制的效率和稳定性。即使对大表进行加索引、加字段等 DDL 操作,也不会造成数据库的延迟。无锁备份。利用存储层的快照,可以在 60 秒内完成对 2TB 数据量大小的数据库的备份,而且备份过程不会对数据库加锁,对应用程序几乎无影响,全天 24 小时均可进行备份。动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站 云数据库 PolarDB,进入云数据库 PolarDB 管理控制台。35动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站3、单击左侧集群列表,然后选择云产品资源提供的地域。例如:华东 2(上海)。动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站 账号管理。C、单击左上方创建账号。37动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站D、参考说明配置账号信息,然后单击确定。数据库账号:输入数据库账号名称,例如:test_user。账号类型:此处选择普通账号。密码:设置账号密码,例如:Password1213。确认密码:再次输入密码。动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站数据库(DB)名称:输入数据库名称,例如:pbootcms。支持字符集:默认设为 utf8mb4。授权账号:选择上一步创建的数据库账号 test_user。账号类型:默认设置为读写。备注说明:非必填。用于备注该数据库的相关信息,便于后续数据库管理,最多支持 256 个字符。6、设置数据库白名单。连接数据库需要设置数据库白名单,点击 集群白名单,然后点击 设置 设置数据库集群白名单。在白名单界面将默认的白名单地址 127.0.0.1 更改为 0.0.0.0/0,然后点击 确定 使白名单地址生效。(如果找不到 确定按钮,请按 F11,开启全屏模式就能看见了。再按一次 F11 可退出全屏模式)动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站搭建门户网站在完成环境部署后,参考以下操作搭建门户网站。1、在 ECS 服务器上,执行以下命令,安装 Git。yum-y install git2、在 ECS 服务器上,执行以下命令下载 PbootCMS 源码文件。cd&git clone https:/ Apache 的 wwwroot 目录下。cp-r PbootCMS/*/var/www/html/4、执行以下命令修改站点根目录文件权限。chmod-R a+w/var/www/html5、向数据库中导入 CMS 的初始数据。执行以下命令初始化数据库 pbootcms 的表结构和数据。说明:在执行命令前,请修改一下三个参数。数据库连接地址参见集群详情页面下方链接地址板块。test_user 为步骤二中创建的数据库账号。Password1213 步骤二中创建的数据库密码。sql_file=/var/www/html/static/backup/sql/$(ls/var/www/html/static/backup/sql/)&mysql-h 数据库连接地址-utest_user-pPassword1213-Dpbootcms$sql_file动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站/var/www/html/config/database.php EOF array(type=mysqli,/数据库连接驱动类型:mysqli,sqlite,pdo_mysql,pdo_sqlite host=数据库连接地址,/PolarDB 数据库链接地址 user=test_user,/PolarDB 数据库的用户名passwd=Password1213,/PolarDB 数据库的密码 port=3306,/数据库端口 dbname=pbootcms/数据库名称);EOF7、返回 ECS 控制台,在 ECS 实例列表页面,单击已创建的 ECS 实例 ID 链接进入 ECS 详情页。8、在左侧导航栏,单击本实例安全组,然后单击安全组的 ID 链接查看安全组配置。确保安全组开放了 80 端口访问,否则无法访问已搭建的门户网站。安全组是一种虚拟防火墙,具备状态检测和数据包过滤能力,用于在云端划分安全域。通过配置安全组规则,您可以控制安全组内一台或多台 ECS 实例的入流量和出流量。9、访问程序。执行以下命令重启 Apache 服务。43动手实战-最佳应用实践,使用 PolarDB 和 ECS 搭建门户网站systemctl restart httpd在浏览器地址栏输入云服务器的公网 IP 地址,进入门户网站首页。系统后台默认访问路径为 http:/admin.php。默认账号为 admin,密码为123456。至此您已完成门户网站的搭建,您可以根据公司的需求自定义门户网站的内容。学员心得zhanghm.cc:很多看似很麻烦的步骤,其实只需要一个命令或者几个命令组合就能搞定,所以搭建网站并不是多么困难的事儿,另外开始可以全部复制粘贴,但是最终还是要搞明白那些命令的具体意思。方便自己以后自由发挥。Fano:这个实践作为第一期的压轴不是没有道理的。综合了之前学习的一些内容,还新接触了PolarDB。步骤很多,一不小心就会出错。安装配置了一大堆东西之后,看到页面出来了,感觉很有成就感。用户反馈 44用户反馈fano:曾经作为一个程序员工作,大学时候就读的专业是软件工程。平时喜欢参加各种各样的技术活动,也经常逛技术论坛,感谢阿里云提供了很棒的实验环境,让我拥有了对很多新技术进行了解的机会。本期从新手接触 ECS 开始,直到最后可以搭建出一个门户网站,中间接触了 Linux、Apache、MySQL、PHP、PolarDB、Docker、workbench、SpringBoot 等概念以及相关的环境配置,学到了很多知识。本期 ECS 是核心,但是围绕 ECS 的诸多应用,才更加体现出了 ECS 的价值。Larry 酷睿:首先感谢阿里云这个平台为我们提供了优质且免费的云服务器实验环境,每一个实验都搭配了详细的实验手册和免费的云服务器,在学习理论的同时,能立即上云进行实验操作,一步一步地拨开云服务器的奥秘。以前我也听闻过云服务器、云计算这些概念,但是从未真正接触,有时候看到云服务器的销售广告,想买来学习和尝试,但又担心买云服务器后上手难度大,浪费金钱和时间。在此之前我还在网上搜索免费的云服务器,但只是试用的,而且申请了服务器后就不知道要往哪方面进行学习。后来我发现了阿里云冬季实战营活动,既能免费使用一段时间的云服务器资源又能在这段时间内学习云服务器的知识和技能,完美解决了我这个云小白的烦恼。在这一期里,我不仅学会了最基本的登陆云服务器操作、还学会了搭建 LAMP、docker 等环境、配置 mysql 服务器、使用 springboot 框架和 maven 创建 jar 包并部署到云服务器以及通过wordpress 搭建博客。希望自己在接下来的时间里能坚持学完冬季实战营所有课程和实验。最后,祝阿里云这个活动越办越好!z.y.s:在这个云时代,阿里云的云服务在我的心里就是可靠的代言词,通过一次次的训练营也能增强我的开发能力,向一个合格的云原生开发者前进,加油!学无止境!安河桥上:效果还是很不错的、通过训练能够学到实操 ECS 云服务器、快速搭建 LAMP 环境、服务器部署 MySQL 数据库、通过 workbench 远程登录 ECS,快速搭建 Docker 环境及 从零搭建 Spring Boot 的 Hello World 教程、使用 PolarDB 和 ECS 搭建门户网站。文档对于新手来说特别友好、文档写的挺仔细的、就是有的时候可能源有问题、建议重点地方可出个可能出现问题的解决办法(新手的话一脸蒙圈、百度也是乱七八糟的内容找不到重点)。然后直播学习这种也挺好。建议多增加此类的活动、增加对应的直播时长。
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:从零到一上手玩转云服务器.pdf
    链接地址:https://www.zixin.com.cn/doc/1240877.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork