天天看点

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

简短的目录部分

1. 自我介绍

2. 建立博客部分

2.1 环境的搭建

2.2 WordPress的安装

2.3 主题的挑选与美化

3. 总结

在下,一只生物狗,本想成为一名强大的光头(指高考志愿全部都是计算机相关专业),结果水平有限,跑偏了(指反手被调剂到生物),作为一只有梦想的咸鱼,果断辅修了计算机与科学的双学位,开始了一个人,一支笔,一个晚上,一个奇迹(一具尸体)的生活,在大四平平淡淡的日常中,突然蹦出了一个建立博客记录学习经历与知识点理解的想法,索性直接开工,在知乎上看过几个建站教程后,我选择了阿里云ECS进行建站,建立账号实名认证后,想起一般学生会有相应的活动,顺理成章的发现了“飞天加速计划·高校学生在家实践”活动,大大减少了初期建站的成本,美汁汁儿。

2. 博客建立

直入主题,首先阐述一下基本流程,进行一个经典盖楼例子的举,建立一个简单的博客,依次需要:

打地基(ECS的配置与web环境的安装)→盖房子(WordPress的安装)→装修(挑选喜爱的主题等美化博客)→入住(写文章)

让我们依次进行。

注:下列环境搭建内容基于宝塔面板搭建,最大好处就是简单直观,对小白非常友好;同时,使用面板固然方便,但失去了对Linux的练习机会,因而后文我还会附上正常安装的流程,各位可以择优选择。需要注意的是,宝塔面板安装的应用的路径在www/server里,和直接安装会有所不同。

附宝塔面板传送门:

https://www.bt.cn/download/linux.html

2.1 环境的搭建(宝塔版)

在进行完ECS新手入门与资格考试后,我们领到了自己的云服务器,创建资源耐心等待后,我们就有一个可供我们自由发挥的实例了(如实例中找不到,检查一下服务器地区或从概览中点进去也可)

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

之前看过了几个建立博客的教程,有个坑需要留意一下,有几个建站例子由于没有开放端口,在后期带来了一定麻烦,因而我们先对实例简要进行一下优化:

1.可以编辑一下实例名称,便于今后的搜索与区分,一目了然这个实例的功能。

2.重置一个自己好记的实例密码(便于未来的登陆)

3.操作-管理-安全组-配置规则(一般会有一个默认的,没有新创建一个也可以)

在入方向上点击手动添加,列表最上边一行会看到如下界面

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

我们设置端口范围为8888,授权对象选择0.0.0.0/0,由于这是宝塔面板所需的端口,因而我们备注一下,保存即可

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

以此类推,我们依次添加未来我们安装软件所需的端口:

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

附:宝塔面板给的阿里云开放安全组攻略:

https://www.bt.cn/bbs/thread-2897-1-1.html

添加完毕后回到实例管理,远程连接ECS,不得不说,workbench网页链接真香(

点击远程连接后输入刚才设定的实例密码进入终端,输入以下命令安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh      

耐心等待一会,安装完后终端会弹出宝塔面板的入口地址与初始用户名、密码等,如果没有弹出,可以输入bt default命令查看,根据给出的地址,我们进入宝塔面板管理界面,输入初始的用户名、密码,登录,首次进入面板建议进入面板设置改一个好记的安全入口、用户名与密码,不再赘述。我们进入软件商店,可以直观的看到各种软件,我们逐个安装MYSQL、PHP、Nginx或Apache(二选一,这里我选的Nginx,二者的选择在后边我会说到,可根据自身需要选择),尽量选择编译安装,极速安装有部分帖子反馈可能会出现奇奇怪怪的bug,还可以安装一个堡塔网站加速(可选,免费,还有针对wordpress的加速,要什么自行车),如下图

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

肥肠简单,至此,地基打好辣。

2.1 环境的搭建(标准版)(已用宝塔搭建完的可以跳过这里转到2.2)

不依赖于面板搭建环境,也不是一件难事,试了试阿里云给的体验场景,可以说很贴心了,几乎是手把手操作,在这里给出几个传送门,讲解的非常细致同时配有体验实例,过一遍体验基本就会了,随后可以根据之前教程中的安装命令,在自己的实例上操作一下,即可完成环境的搭建(码字太累辣,光明正大的摸会鱼)

快速搭建LNMP(Linux+Nginx+MySQL+PHP):

https://developer.aliyun.com/adc/scenario/0e2812c7567a4b2b9b0d727639ace0a5?spm=a2c6h.13858375.0.0.601d5b90HwEq9O

快速搭建LAMP(Linux+Apache+MySQL+PHP):

https://developer.aliyun.com/adc/scenario/6869de098ad44fc8a1560a1836a7c5f2?spm=a2c6h.13858375.0.0.97bc5b90TeGzM3

基于ECS搭建云上博客

https://developer.aliyun.com/adc/scenario/fdecd528be6145dcbe747f0206e361f3?spm=a2c6h.13858375.0.0.510a5b90CRQaqq

在过完一遍体验后,在ECS概览-我的教程里有之前体验时的文字流程,可以方便的进行查阅而不用重新进入体验

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

2.2 Wordpress的安装(宝塔安装)

我最开始通过宝塔面板手动建立安装的,后来了解到宝塔面板的软件商店中选择应用分类的一键部署,第一项就是Wordpress的部署,相较于手动简单的多,我先记录一下我的建立过程,再对一键部署简要做个阐述。

首先在宝塔面板内点选网站-添加站点

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

进行域名的填写(没域名可以写自己ECS的公网ip,不过建议买个域名,top,xyz结尾的不是很贵,麻烦是麻烦了点,不过便于访问与博客后续的发展)

附:域名购买:

https://wanwang.aliyun.com/?spm=5176.19772248.J_8058803260.33.5dc2514cGxI74R

购买后在云解析DNS中

https://dns.console.aliyun.com/?spm=5176.12818093.ProductAndService--ali--widget-home-product-recent.dre2.5adc16d0k0RrWt

选择新手引导-记录值填入云服务器的公网IP即可(新手引导添加了www与@开头的主机名,部署Wordpress时可以直接填入域名(对应@),或www.购买的域名,举个例子,你申请了一个dio.top,那么经过新手引导添加记录后,在wordpress内你应该填入www.dio.top或者直接填入dio.top,我这边使用了手动添加,因为希望建立博客,因而主机名填入的blog,我的最终网站域名是blog.我的域名。

虽然网站域名的申请至此应该结束了,但国内的网站还需要备案才能进行访问,可以通过阿里云右上角ICP备案进行。

随后FTP和数据库选择创建,并修改一个好记的用户名与密码,一会在Wordpress的初始化中我们需要用到。

部署完毕后,点击网站根目录的超链接

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

内含四个文件,删除除.user.ini以外的文件

随后我们访问wordpress官网进行下载,得到wordpress的压缩包。

官网:

https://wordpress.org/

中文官网:

https://cn.wordpress.org/

通过宝塔面板将压缩包上传并解压,里面的文件丢入网站根目录即可。

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

随后应该访问Wordpress进行初始化,但直接访问网站我这边会出现没有找到站点和404的情况,因而我重启了一下服务器更新一下服务

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

重启后问题仍未解决,于是在宝塔面板的网站中,将默认网站选择为自己刚建立的网站

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

在浏览器地址栏输入云服务器的公网ip/index.php,成功进入Wordpress设置界面

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

点击下一步-现在开始

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

输入刚建立网站时填写的数据库名、用户名、密码

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

运行安装程序后,对网站进行初步设置

随后登录即可进入wordpress管理界面

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

关于宝塔面板的一键部署:

在搭建好环境后,软件商店内点击一键部署

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

第一个即是wordpress,点击一键部署,填写域名、数据库等进行部署,此处我随意填了一下,点击访问网站地址即可进行Wordpress初始化,如果无法访问,请检查域名是否可用,如果想先初始化网站,把你的域名改成ECS公网ip访问即可。

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

接下来就在wordpress中按照自己的想法对网站进行装饰与完善,每个人想法与审美不同,不方便进一步展开,此处我仅推荐一个Wordpress主题并顺带介绍一下主题的安装。

作者介绍博文:

https://solstice23.top/archives/746

github:

https://github.com/solstice23/argon-theme

下载后得到zip压缩包,点击wordpress外观-主题-添加新主题-上传主题-选择文件-立刻安装即可

萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结
萌新初建博客之旅简短的目录部分1. 自我介绍 2. 博客建立3.总结

3.总结

至此,得到了一个属于自己的博客,回想整个过程,收集资料、操作、查错过程投入了很多时间,也收获了很多东西,非常感谢阿里云提供了这个机会;面向今后,虽然博客这个小房子已经盖成,但现在也只是空荡荡的一个壳子,需要细心的维护与优秀的博文不断赋予它鲜活的生命力,通过博客的建立,我迈出了自己的第一步,希望以此为起点,用博客记录下收获的点点滴滴,学到更多知识,攀登更高的顶峰。