WordPress快速搭建个人博客

WordPress快速搭建个人博客

欢迎访问我的WordPress个人博客
欢迎访问我的Hexo个人博客

经过几周的努力,本人使用Github Pages + Hexo以及WordPress + 百度BAE分别搭建的个人博客也已上线一周了,现回顾一下部署流程及需要注意的一些问题,希望能给有需要的人提供一些帮助。

1. 购买一个域名(可选)

可以去各大服务商购买,如阿里云,百度开放云等,本人在阿里云购买一个万网域名www.codingplayboy.com,55RMB一年.
阿里云域名购买
登录阿里云选择头部导航万网菜单,进入域名查询购买
阿里云域名购买

2. 在服务提供商备案(可选)

如果你购买了域名,并且希望自己的个人博客使用自己的域名访问,那就请细看,以百度开放云为例(周期较长15-20天)
百度开放云网站备案
登录百度开放云,点击产品服务导航,选择网站服务中的备案服务
百度开放云网站备案服务

3.租用服务器部署应用

要想其他人可以公网访问我们的个人博客,就需要在一个第三方服务商租用服务器,数据库,依然以百度开放云为例。
(1)登录百度开放云进入管理控制台,选择应用服务,选择应用服务之应用引擎BAE基础版
百度开放云应用引擎选择

(2)选择应用引擎点击添加部署
百度开放云应用部署

(3)添加部署填写相关信息
百度开放云应用部署填写信息
此处以我的个人博客codingplayboy.xxx应用为例,应用名称自定义,域名自定义。
注此处代码版本管理工具可根据需要选择git或者svn。

(4)在部署列表开启上一步部署的应用
(5)可访问该应用部署的域名,会有默认的一个php页面输出hello word。
(6)点击部署列表查看上一步部署的应用版本信息中的git地址或者svn地址,进行代码管理相关操作
详情可参考产品文档
git:
git clone git地址 myblog(本地仓库名称,可自定义,也可为空)
git add .
git commit -m “你的操作备注”
git push
svn:
svn checkout
svn ADD
svn commit

(7)下载wordpress解压后将所有文件拷贝至上一步clone下来的本地仓库根目录,如myblog,然后进行相关操作提交代码
百度开放云应用部署

4.配置数据库

(8)登录百度开放云选择应用引擎BAE基础版,选择左部菜单之扩展服务
百度开放云扩展服务

(9)点击添加新服务,选择mysql
百度开放云扩展服务

5.进入wordpress配置

(10)访问之前所部署应用的域名即出现wordpress配置页面
点击开始配置进入如下页面:
百度开放云wordpress安装
其中数据库名,用户名,密码,数据库主机均可在百度开放云查询,点击上步添加的扩展服务,选择进入,查看数据库详情:
百度开放云数据库信息
wordpress安装页面中的数据库名,用户名密码与百度开放云数据库详情中信息一一对应,而数据库主机就对应百度开放云数据库详情信息中的连接地址,表前缀可自定义。
注:用户名明码在百度开放云管理控制台,点击右上角账户->安全认证->Access Key中查看,用户名为Access Key,密码为Secret Key.

(11)继续配置点击下一步配置,很简单,可以参考wordpress5分钟快速教程,在此不赘述。
如此,wordpress已经配置好了,可以正式访问了。

6.绑定个人域名访问个人博客(可选)

在你的域名提供服务商登录,进入你的域名管理,点击域名解析,添加域名解析,以我的阿里云为例:
(12)进入我的管理后台,点击域名
阿里云域名

(13)点击解析,进入域名解析
阿里云域名

(14)点击添加解析,进行解析记录添加
需添加两条必须的解析记录,一条是CNAME类型,一条A类型:
阿里云域名解析
其中CNAME类型的主机记录填写www或者,记录值为服务器商提供的域名地址(如上文在百度开放云部署应用后提供的域名),
A类型的主机记录为我们自定义的二级域名,如我的个人博客为blog.codingplayboy.com中的blog,或note.codingplayboy.com中的note,记录值为服务器商提供的域名服务器ip,可通过ping方式获得,如:
cmd打开小黑框,ping 服务器提供商提供的域名,即可查看到对应ip地址:
阿里云域名解析
*一个二级域名访问需添加一条CNAME解析记录。

7.稍等片刻,即可正式使用你的个人域名访问博客了,一切完好,开始你的博客之旅吧。

原创文章,转载请注明: 转载自 熊建刚的博客

本文链接地址: WordPress快速搭建个人博客

熊 建刚

热爱前端,但不局限于前端,喜欢尝试各种新技术,爱好读书。

发表评论

电子邮件地址不会被公开。 必填项已用*标注