十分钟就学会,搭建自己的云上博客--强烈建议收藏!

492 阅读6分钟

这是我参与8月更文挑战的第1天,活动详情查看:8月更文挑战

你是否想拥有一个属于自己的网站?你是否想拥有一个私人的独立博客网站?

那么使用云服务器,建立自己的博客网站将是一个很棒的选择!而且十分简单!

云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,降低 IT 成本,提升运维效率,让你更专注于核心业务创新。

通过本文你可以学会:如何在云上建站,如何使用云计算资源等等

本教程基于教程《基于ECS搭建云上博客》developer.aliyun.com/adc/scenari…

最近在学习云计算的知识,顺便搭了一个云博客(个人博客网站),分享我的学习笔记,与大家交流!喜欢的话别忘了点个关注哦

背景知识

首先我们来介绍一些背景知识。

ECS 产品介绍

云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。

关于 LAMP:

LAMP 是指Linux(操作系统)+ Apache (HTTP 服务器)+ MySQL(数据库)和 PHP(网络编程语言),一般用来建立 web 应用平台。和 Java/J2EE 架构相比, LAMP 具有 Web 资源丰富、轻量、快速开发等特点;与微软的 .NET 架构相比,LAMP具有通用、跨平台、高性能、低价格的优势。因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。

Linux 是一种自由和开发源代码的类 UNIX 操作系统,目前运用最广泛使用人数最多的操作系统。本实验为大家提供的就是Linux 操作系统。

我还写了一套高赞的Linux学习笔记,之后会陆续发布在掘金平台~ 敬请期待哦~

Apache 是LAMP架构最核心的 Web Server,开源、稳定、模块丰富是 Apache 的优势。但 Apache 的缺点是有些臃肿,内存和 CPU 开销大,性能上有损耗,不如一些轻量级的 Web 服务(例如 nginx)高效,轻量级的 Web 服务器对于静态文件的响应能力来说远高于 Apache 服务器。Apache 做为 Web Server 是负载 PHP 的最佳选择,如果流量很大的话,可以采用 nginx 来负载非 PHP的Web 请求。

PHP 是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Per1 的特点,利于学习,使用广泛,主要适用于 Web 开发领域。PHP 独特的语法混合了 C、Java、Perl以及 PHP 自创的语法。它可以比 CGI 或者 Perl 更快速地执行动态网页。用 PHP 做出的动态页面与其他的编程语言相比,PHP 是将程序嵌入到 HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

MySQL 在开源数据库中,性能、稳定性和功能上是首选,可以达到百万级别的数据存储,网站初期可以将 MySQL 和 Web 服务器放在一起,但是当访问量达到一定规模后,应该将 MySQL 数据库从 Web Server 上独立出来,在单独的服务器上运行,同时保持 Web Server 和 MySQL 服务器的稳定连接。

关于 WordPress:

WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQ 数据库的服务器上架设 WordPress。你可以使用 WordPress 搭建一个简单的独立博客,也可以把 WordPress 当作一个内容管理系统(CMS),用来搭建一个小门户网站,总之,现在的 WordPress 已经强大到几乎可以搭建目前所有常见类型的网站,比如门户、下载站、淘宝客、论坛、多博客等等。

环境部署

创建资源

先进入阿里云网站购买ECS(即云服务器),

www.aliyun.com/?utm_conten…

然后选择购买

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kSFyfpF4-1628663560861)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328204517351.png)]

选择立即购买

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gqgUL43Q-1628663560865)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328204553163.png)]

选择计费方式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sZPWv9o9-1628663560868)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328204648699.png)]

选择镜像市场(选择合适的配置模板)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c1jYO6zJ-1628663560870)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328204729378.png)]

搜索wordpress即可,这里选择如下版本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hub5d0D5-1628663560872)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329191928121.png)]

好处在于:您无需安装环境,您无需安装WordPress,甚至您无需登录云服务器,您就可以拥有WordPress博客平台。WordPress博客后台权限已经为 您自动生成,您第一次用外网IP输入到地址栏访问时就可以获取到,您点击获取后就会自我销毁,安全可靠。

选择购买时长,然后进行设置网络和安全组

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uC43g2ju-1628663560875)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328204908338.png)]

直接按默认的来就行,然后点击确认订单[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OVifckyQ-1628663560878)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328205043330.png)]

点击同意,再点确认下单

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VR4ErHx3-1628663560879)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328205203151.png)]

最后支付即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nA7nrjU7-1628663560879)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328205241423.png)] 在这里插入图片描述

购买成功后,进入管理控制台

实例里设置密码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i4Ej0LBH-1628663560880)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328212725290.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ic7docWH-1628663560881)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328212936605.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6UHDpP3k-1628663560882)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328213107924.png)]

之后会有一个输入手机验证码,以及重启实例,操作即可

配置安全组

进阿里云管理控制台找到云服务器ecs-实例,进实例后,找到本实例安全组-配置规则-添加安全组规则,

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P0j56DLd-1628663560883)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329192520575.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t13h2Kjx-1628663560884)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329192541392.png)]

入方向(协议类型:自定义tcp,端口范围:80/80,授权类型:地址段,授权对象:0.0.0.0/0)。相同方法再分别把以下21/21,3306/3306,30000/30010,8081/8081,1777/1777端口加上。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mg6I89D2-1628663560885)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329192329744.png)]

学生优惠

当然还是太贵了,所以我选择学生优惠

developer.aliyun.com/plan/grow-u…

先进行认证

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YLrCjFGn-1628663560885)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328204203822.png)]

然后进行购买(每日数量有限,如未领到,次日八点可领)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lQcg3IBa-1628663560886)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210328205446819.png)]

之后,正常的流程如下:

1.连接ECS服务器
2.安装Apache HTTP 服务
3.安装 MySQL 数据库
4.安装 PHP 语言环境
5.Wordpress安装和配置

但是因为我们之前选择了使用镜像配置,所以已经省略了上述步骤,直接进行使用即可

测试Wordpress

完成以上所有步骤后,就可以测试我们基于ECS所搭建的云上博客了。

(因为服务器自己需要进行镜像的配置,所以得等个十分钟左右,网址才可以打开)

输入如下网址,直接复制就行

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j82aJNXd-1628663560886)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329192852431.png)]

可以看到:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Odkru1dN-1628663560887)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329192914185.png)]

选择获取权限:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2lGHothG-1628663560888)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329192940429.png)]

打开文本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6g1lHMZQ-1628663560888)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329193001368.png)]

输入对应的网址等信息,进入我们的博客后端:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mzU6Z4kN-1628663560889)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329193139023.png)]

登陆

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iUkNW1wy-1628663560889)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329193239667.png)]

登陆后就可以发布博客了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xW1yqqBR-1628663560890)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329193315550.png)]

效果展示

写自己的第一篇文章

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ShPJ44pt-1628663560891)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329193402701.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1vLPot9w-1628663560891)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210329193441164.png)]

码字不易,都看到这里了不如点个赞哦~
刚到掘金,之后会将之前的高赞文章陆续搬运到这里,欢迎关注我哦~ 现在关注就是老粉了呢~

在这里插入图片描述