手把手教你用 WordPress 搭建个人博客
Hello大家好,我是小张,今天这篇文章介绍一下如何用 WordPress 搭建属于自己的博客,从 0 到 1 手把手教学
目前个人博客的搭建方式大致分为两类
- 博客前端、后端完全由自己开发,整体从 0 到 1 实现部署;这种方式对于技术大佬来说并不难,但多多少少是有技术门槛的,因此很多同学会选择第二种方法
- 借助成熟的第三方代码模板,官方会为我们提供一套比较成熟的博客代码库;我们只需要将代码部署到云端即可,不需要自己从头开发;目前主要有两种方式:
- WordPress,需要自己提前准备一台云端服务器;
- Hexo;hexo作为一个轻量级博客框架,也是目前大部分人搭建博客方式,代码托管到 Github 仓库,无需我们提供服务器;
1 前提准备
本文选择用 WordPress 来搭建个人博客,开始之前首先要有一台服务器、以及一个备案后的域名;
- 服务器可以在阿里云、腾讯云上购买,配置不需要太高,对于个人博客来说,1 核2G 就足够了。
- 域名也是需要在第三方云平台上购买,但与服务器相比,域名要便宜许多:一年几十块就足矣,但比较麻烦的是域名需要经过备案才能使用。
1.1 云服务器
本次实验选用1核1G的云服务器,宽带为按量收费,0.8元/小时;
1.2 域名
域名的话,选择子域名 test.zeroingpython.top
;
1.3 DNS 解析
DNS 解析的目的是将服务器域名转化为服务器的 ip 地址,这样浏览器输入网站域名后时,DNS 系统就能根据 域名 查询到相应服务器 ip,根据公网 IP 查询内部资源。
这里可以借助阿里云的 DNS 解析服务, 登录 阿里云控制台,搜索 【云解析DNS】 服务,找到域名解析下的某个域名,点击【解析设置】
点击【添加记录】,然后,右面弹出框中输入记录相关信息,输入完成后,点击【确认】即可
- 记录类型:选择 A ,因为大部分服务器指向的都为IPV4;
- 主机记录:子域名信息;
- 解析线路:默认即可;
- 记录值:服务器的公网IP (类似于 198.2.12.12 格式);
- TTL :10分种;
操作完成后如下:
申请 ssl 证书
目前大部分网站传输协议是 HTTPS ,但依然还有部分依旧使用 HTTP,相对后者来说,前者在数据传输过程中是经过加密处理的,相对较为安全一些;并且对于大部分浏览器来说,若使用的依旧是 HTTP 协议的话,网站在访问时会出现【不安全】标记;
而 HTTPS 的数据加密过程需要借助 SSL证书,SSL证书是绑定域名来使用的,证书的申请同样可以在阿里云平台实现
进入阿里云 的 【SSL证书】服务,点击【免费证书】-> 【创建证书】(对于每个阿里云账号,每年会有20个免费证书供我们使用,对于一般网站来说,免费证书就已经够用了)
点击【证书申请】&#
qq_47686912: 我真服了 快被折磨疯了
2301_80106444: 那个图片地址怎么改啊
Bo_01: 博主博主,生成的时候有100多个失败重新生成还是失败怎么回事啊
我是小飞熊: FileNotFoundError: [Errno 2] No such file or directory: 'models\\ColorizeArtistic_gen.pth'
m0_74532739: #include<vtkRenderingVolumeOpenGL2ObjectFactory.h> #include<vtkRenderingOpenGL2ObjectFactory.h> 请问这两个头文件在vtk 9.3.0在好像不存在了,该怎么替换