先附上大纲目录:希望这个目录没有把你吓跑
一、前言
二、搭建个人博客的原材料(首先要明白的事)
2.1:你需要的是去做
2.2:你需要一些钱
2.3:你需要一些时间
2.4:推荐
三、具体步骤
第一步:首先下载一些软件(No why,去做)!
第二步:购买域名
3.2.1:注册一个阿里云账号
3.2.2:在阿里云先查询,后购买域名
3.2.3:域名后缀
第三步:购买服务器
3.3.1:在阿里云购买
第四步:控制台(以后常来的地方)
3.4.1:点他(控制台)
3.4.2.1:进去云服务器ECS,点击实例
3.4.2.2:设置安全组
第五步:连接远程服务器(右键是粘贴,这个很重要)
3.5.1:putty连接远程服务器
第六步:安装面板!!!
3.6.1:安装面板
3.6.2:去putty安装面板
3.6.3:放行面板端口(8888)
3.6.4:面板安装环境
3.6.5:面板修改
第七步:安装Wordpress!!!
3.7.1:再上一次连接
3.7.2:上传wordpress到Linux服务器
3.7.3:解压上传的wordpress
3.7.4:添加网站(站点、域名)
3.7.5:访问一下站点
3.7.5.1:安装wordpress
3.7.5.2:登陆Wordpress
第八步:解析域名到站点
3.8.1:在控制台找到你的域名
3.8.2:在服务器上添加网站
3.8.2.1:打开宝塔面板
3.8.3:通过域名访问服务器
第九步:备案以及添加备案号到个人博客
3.9.1:备案是比较简单的
3.9.2:备案号放至首页底部
3.9.3:完成公安联网备案
第十步:添加ssl(网站安全证书)
四、写在后面的话
4.1:共勉
4.2:联系我
4.3:加入我们(nox团体)
4.4:送给自己和大家的一句话
一、前言
写在前面的话:为什么在网上有那么多搭建个人博客的教程,我还来写呢?
第一个:网上的教程并不全,不是全流程、也不详细(有几个包含了备案的、ssl的?),所以我在看教程搭建博客时遇到了足以使我放弃的问题。
第二个:看似简单的教程,其实也是给有一定编程基础的人看的。比如简单的连接服务器,有代码如下:但没人告诉我们这些小白去哪里输入代码?
sudo apt-get install openssh-server
第三个:随着网络的发展,有些教程(可能)有些过时了。
本教程也仅适用于当下(可能以后大家只需对人工智能说:帮我搭建一个博客,几秒之后:叮咚,您的个人博客已经搭建好了!)
根据以上三点,遂萌发了写一篇详细版的全教程!进入正题,文章的内容很长,因为详细,所以需要一点耐心。
二、搭建个人博客的原材料(首先要明白的事)
2.1:你需要的是去做(行动比想法重要,只要你去做,就能够得到,我愿此文是锦上添花!)。
2.2:你需要一些钱(并不会很多,对于拥有个人博客来说,值。有人可能会问:不是有免费的吗?但你要知道:天上不会掉馅饼,言至于此)。
2.3:你需要一些时间(看教程与实际操作并不相同)。
2.4:推荐:明白图中的关系:域名、ip地址(服务器)、端口之间的关系(自己总结的,不到之处请多指正)
注意:应该先看图片最下面的三行字
三、具体步骤
第一步:首先下载一些软件(No why,去做)!
以及找好了 截至2020年下旬是最新的。(官网下载速度实在感人!)。如果想要最新版的软件,链接就在下面;
3.1.1:wordpress-5.4.2-zh_CN.zip
链接:https://pan.baidu.com/s/1efShPkRXin_82zLb2H9qPg
提取码:2299
3.1.2:putty_v0.74.rar
链接:https://pan.baidu.com/s/1WGdPrsvIfbfRTPuwOYvKBg
提取码:2299
官网:PuTTYputty.en.softonic.com
第二步:购买域名
3.2.1:注册一个阿里云账号:(最好实名认证)
注册账号:account.aliyun.com
3.2.2:在阿里云先查询,后购买域名:
域名注册、查询、申请、购买...:wanwang.aliyun.com
3.2.3:域名后缀
域名的后缀有很多种,可分为顶级域名(.com,.cn,.top等).....上图自己看
顶级域名相对来说价格高点
这里购买.com的,其他的我没有试过,所以此流程也是基于.com的。
域名、后缀、购买时限,共同参与了定价
购买的时候根据个人需求,选择后缀、时限。买好之后不着急解析(不懂解析什么意思没事,一会讲)
第三步:购买服务器
3.3.1:在阿里云购买:
【阿里云】云服务器 精选特惠:www.aliyun.com
点击个人新用户:
新用户点这个,老用户也不会看我这个的,哈哈
实名认证真的很便宜,(不是打广告)
然后选择这个96.90/年(ECS突发性能 t5 ,1核2G,个人博客足够用)
不懂没关系,我也不懂!!!
点击:立即购买
购买页面需要注意的!
1.地域:本人与客户在哪里,就选择哪个地域(这样访问速度快,客户体验好 )
2.操作系统:CentOS,版本号最好要高于7.4(CentOS是Linux操作系统,不选择Windows是有道理的)
3.其他的默认,结账
第四步:控制台(以后常来的地方)
3.4.1:点他
阿里云-上云就上阿里云:www.aliyun.com
登陆,找到控制台,点击
云服务器ECS、域名 这俩个地方会常去!请记得
3.4.2.1:进去云服务器ECS,点击实例(实例:就是刚购买的服务器)
可以查看ip地址
公IP:别人通过这个IP访问你的主页。
新创建一个实例(服务器)需要几分钟时间,之后会自动运行。其他的按钮可以了解一下。
也就是说这个时候,在浏览器入口输入我的 ip地址:123.57.110.134,就可以访问服务器,这时候可能进不去(可能是安全组没有放行)
3.4.2.2:设置安全组 (设置门:开门或关门)
1:找到安全组
在网络与安全里面
在安全组里面我们要创建安全组
上面那个点进去是旧版的,在这里演示下面的,点击配置规则
入方向:别人访问你的时候,你设置谁可以进来访问你的服务器,
出方向:你的服务器数据输出给谁,
这里我们只设置入方向,点击快速添加即可,
ssh(指:远程连接桌面,固定端口为22),
平时浏览默认端口(门):80,即
25.365.36.213==25.365.36.213:80
第五步:连接远程服务器(右键是粘贴,这个很重要)
3.5.1:putty连接远程服务器
在给大家上一次连接,官网链接也有
3.1.2:putty_v0.74.rar
链接:https://pan.baidu.com/s/1WGdPrsvIfbfRTPuwOYvKBg
提取码:2299
官网:PuTTY: a free SSH and Telnet clientwww.chiark.greenend.org.uk
这个时候就需要我们用到之前下载的软件putty,解压即可:
点开
输入实例的公网ip即可,右边的22端口就是我们刚才放行的(端口)门,
然后点 是
输入用户名:默认为root
输入密码:自己设置的密码(注意:输入密码时,在页面上不会显示的)
当显示 Welcome to Alibaba Cloud Elastic Compute Service!时,说明连接成功了!
如果忘了密码的话!!!(我为什么会知道呢?就是因为我忘了 !!!)
到控制台的ecs服务器里面选择实例,找到这个界面:
首先左下角选中,而后重置实例密码,之后需要重启才能实现哟!
好的,现在我们成功进去了服务器,但是Linux系统为命令行,不便操作,有专业人士解决了这个问题,有一种神器叫做:面板(宝塔面板)
继续往下做!
第六步:安装面板!!!
老规矩,先上传送门!
宝塔面板-服务器运维管理面板:www.bt.cn
3.6.1:安装面板
我们是linux版本,然后点击立即安装
复制即可:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
复制了,去哪里粘贴呢?
答案是:去putty里面,
3.6.2:去putty安装面板:(右键是粘贴,这个很重要)
先登陆,输入账号,密码....然后:您已成功连接阿里云ECS服务器!,
然后 右键(就是粘贴)即可!!!,而后回车
安装需要几分钟,稍等哟
当看到successfully(成功)的时候你肯定懂了,接下来的地址与username(用户名),password(密码)要记住哦,个人建议都复制粘贴,保存到新建的文本里面,免得一会找不到了 。
然后在浏览器输入地址:http://123.57.110.134:8888/1ca9c606
没有进去!!,怎么回事呢,是因为我们没有放行8888端口(宝塔专用)
3.6.3:放行面板端口(8888)
控制台 ---->安全组----->配置规则
添加8888端口就好
对了 ,最后记得保存
再次访问:http://123.57.110.134:8888/1ca9c606,成功进入登陆页面
同意,然后跳出来这样一个页面,选择和我一样的就好
3.6.4:面板安装环境: Apache、MySQL、 Php,共同构成了环境
当然了,简单的说一下我的理解:
Apache:承载web(网页)运行的一个程序;
MySQL:数据库,存放、记录、修改数据都在这里进行,比如说为什么我们登陆了错误的密码就进不去,就是与数据库进行了对比,错了,就不让进去;
Php:承载网站动态的一个程序。
这些概念可以自行百度。
安装需要一点时间,可以关掉,在左上角可以再次打开,
好的,到这里都已经安装完了
3.6.5:面板修改:
需要修改的几个地方(本来是默认的)
1.面板入口:此时我们的面板入口是:http://123.57.110.134:8888/1ca9c606
2.安全入口:此时的安全入口是:1ca9c606,就是面板入口的最后几个字母,修改的时候注意安全入口的“/”,没有这个是不行滴。
上面俩个都要修改,例如我修改为如下:
注意,修改完面板端口如果卡了,进不去,说明你没有在安全组里面放行端口哦(我遇到过)
去控制台、ecs、安全组、配置规则、手动添加(这个前面都有详细的图文)放行8765端口,就可以在进去了
这个时候 我如果在登陆宝塔面板的话,路径就是这样的了:(可以保存了,避免遗忘)
http://123.57.110.134:8765/fx8765
和原来的路径对比一下:
http://123.57.110.134:8888/1ca9c606
3.面板用户:建议修改
4.面板密码:建议修改
但是一定要记得,别再忘了!!!(好吧,告诉我自己的)
修改之后保存,退出重新登陆,记得。
第七步:安装Wordpress!!!
3.7.1:再上一次连接:可能有人没有在前面下载,官网链接也有。
3.1.1:wordpress-5.4.2-zh_CN.zip
链接:https://pan.baidu.com/s/1efShPkRXin_82zLb2H9qPg
提取码:2299
官网的下载速度实在是慢!!!
3.7.2:上传wordpress到Linux服务器
首先登录到宝塔面板里面:
图文很详细,点击开始上传
3.7.3:解压上传的wordpress:
在右边解压:
解压即可,没有密码,解压完成
这个文件就是博客(网站)主要运行的目录。
3.7.4:添加网站(站点、域名)
3.7.4.1:现在我们的wordpress也有了,那么如何访问呢?需要添加站点,或者添加域名来访问
3.7.4.2:上图慢慢来:
第一步:在宝塔面板找到网站
第二步:点击添加站点
第三步:域名这里我们先不填写刚才购买的,因为我们还没有解析呢,所以我们填公网的IP地址,这里我的是123.57.110.134,
第四步:根目录!一定要选对,上图:
进去是这样的目录,然后就点击选择了,最后的目录是:/www/wwwroot/wordpress
第五步:数据库选择MySQL(因为此时还没有建立数据库呢)
第六步:数据库的设置:账号和密码都有,可以修改,不修改的安全性高(我的没有修改:账号密码太多了...记不过来)
第七步:提交
3.7.5:访问一下站点:
在浏览器输入ip地址即可,如图
点击开始,而后进去这样的界面
这个时候可能没有修改,或者忘记密码了,怎么办,别急,在宝塔面板(数据库)来看看:
第一步:在宝塔面板点击数据库
第二步:全部都复制过去就好了 ,记得对应复制
最后 :提交,如下所示了:
3.7.5.1:安装wordpress:著名的Wordpress5分钟安装
根据提示填写信息即可,
注意:
1.用户名不能有汉字
2.密码一定要修改,不然忘了,又是麻烦
3.电子邮件也要填正确的,别随便,万一密码忘了,也可以找回
4.不然会说起来都是泪的...
最后点击安装
3.7.5.2:登陆Wordpress
输入正确的即可
之后
点击查看,
如图所示,我们的个人博客就建立好了,
哈哈,开心不,不知道你们开不开心,反正我写到这里是挺开心的。
到这里,还没有大功告成噢,差最后俩步了。
第八步:解析域名到站点:
3.8.1:在控制台找到你的域名:
先点击域名列表,找到刚才购买的域名,右边解析
点击即可
然后点击新手引导
之后是这样的:
记录值:就是公网IP地址,而后确定即可
3.8.2:在服务器上添加网站:
3.8.2.1:打开宝塔面板:
第一步:这里的域名就填自己注册的域名就好,
第二步:根目录与之前一样:选择/www/wwwroot/wordpress目录
第三步:不创建新的数据库
第四步:提交
3.8.3:通过域名访问服务器:
在浏览器端口输入自己购买的域名即可:
daainoxxb.com----成功进入到自己的博客
第九步:备案以及添加备案号到个人博客
3.9.1:备案是比较简单的
因为我们是从阿里云上购买的域名和服务器,所以可以利用ICP代备案管理系统备案
首先找到备案
根据提示一步一步的按要求就好了。
1.在阿里云初审的时候会打电话确认是不是网站的负责人
2.最后他们会提交到工信部,然后短信验证,
3.备案多久,送多久服务器,我的备案用了5天,就送了我5天的服务器时间
最后管局审核完毕会提示下图,需要注意的是:
有俩层含义:
第一层:在网站首页底部中间位置放置您的ICP备案号并链接至"http://beian.miit.gov.cn"
第二层:在开通之日起30日内登录全国互联网安全管理平台提交公安联网备案申请
现在已经备案完成了,这个是我的备案号 陕ICP备2020014263号
要把备案号,放在首页底部,怎么放呢?
3.9.2:备案号放至首页底部:
首先登陆到博客的后台去:
如果不知道如何进入后台的话:
先输入域名,然后把页面拉到最下面:登录选项,点进去就是后台了。
然后:上图
第一步:点击外观
第二步:点击主题编辑器
第三步:点击右边的主题页脚(点击这个文件:footer.php)
继续:
大约是在35行左右,或者找到我黑笔圈出来的代码,
找到这一句</div><!--.footer-credits-->
在这句下面,粘贴下面的这段代码就好了,记得把备案号改了哦
<div style="text-align: center;">
<a href="http://beian.miit.gov.cn" target="_blank">陕ICP备2088014263</a>
</div>
最后,我们点击更新:
这样就好了:
到这里,基本上已经全部结束了,
3.9.3:完成公安联网备案,
根据提示,先完成公安联网备案,备案的时候可以先完成认证,在个人中心
1.主体审核过之后,身份证号就会自动完成认证
2.可以先完成手机号码、电子邮箱的认证。
3.然后以同样的方法,防止在网站首页的页脚处
至此,是的 ,OK了。
第十步:添加ssl(网站安全证书)
添加网站安全证书,有时候添加ssl证书后,网站就乱码了,这个问题正在摸索中,后续解决了会附上流程的,可以先收藏了。
四:写在后面的话
4.1:共勉
如果能够帮到你,或者引发你的思考,那是再好不过了
ok,现在我们已经拥有了一个专属于自己的博客,使用方法就去自己摸索咯,
毕竟都是汉字嘛,都能看的懂,我的博客也是才建立不久:
nox小白的博客 - 小白的博客noxxb.com
这只是一个开始,接下来需要我们去用心经营自己的wordpress!没人愿意看到废了这么大功夫的专属博客杂草丛生吧
所以,接下来请与我们一起互勉!!!
在搭建个人博客中,如果有出现问题的,可以联系我,我们一起解决!
4.2:联系我
知乎:nox小白
简书:nox小白
微博:noxxb
博客:noxxb.com
微信公众号:大白的随想笔录(暂定,过段时间可能会改名字)
4.3:加入我们(nox团体)
nox团体--理念:善良、爱
nox团体--文化:勇敢、坚韧
qq群:701929887(入群时需注明:来源)
4.4:送给大家和自己的一句话
永远不要停下前进的脚步!
声明:此文系原创所属,未经本人允许,不得用作其他用途,如需转载请注明来源!
注:nox团体成员可操作