一、购买并设置虚拟主机(VH)

1. 什么是虚拟主机

首先要分清虚拟主机(VH)、虚拟专用服务器(VPS)、云服务器(ECS)的区别,这里不做解释,百度都有。虚拟主机最便宜而且够用,用来搭建个人博客很合适。

2. 获取方式

百度一下,很多购买渠道,贴一个自用的,幻梦云,只作示范用,尽量选香港的,不要选美国的,太慢了。
从零开始的个人小站搭建指南(WordPress+VH)

3. 管理面板

(1)进入产品详情页:

(2)点击登录面板,提交的链接不安全也继续。

(3)上图左边主机状态栏里有个php版本,将其设置为php74。

4. 在线文件管理器

点击在线文件管理器进入根目录:

二、下载并安装WordPress

1.下载

官网下载:https://cn.wordpress.org/download/

2.安装

(1)上传下载的安装包到虚拟主机上:

(2)点击解压:

(3)解压到根目录,不设密码。

(4)把wordpress目录里的全部内容移到根目录,进入反选剪切,返回根目录粘贴即可,空的wordpress和压缩包可自行删除。

(5)返回首页进入域名绑定界面查看免费的二级域名。

(6)在浏览器地址框里输入此域名进入安装引导界面。

(7)提交下列数据:

  • 数据库名:同主机名
  • 数据库用户名:同主机名
  • 数据库密码:同主机密码,主机名和主机密码都在产品详情页
  • 数据库主机:默认localhost即可
  • 表前缀:默认wp_即可

(8)填写个人信息:随便填即可,以后可修改。

(9)输入刚才填写的用户名密码进行登录,进入站点后台。

(10)在地址栏中输入域名,即可跳转到网站主页,至此安装完成。

三、域名绑定

1. 购买域名

推荐阿里云,方便,初次购买需要实名认证,按引导进行,进入阿里云工作台,搜索域名进入域名控制台,查看域名列表等待审核通过。
从零开始的个人小站搭建指南(WordPress+VH)

2. 绑定域名

(1)阿里云解析域名

①审核成功后,在域名列表里选择解析,进入解析界面。

②点击解析设置:

③添加记录:

④输入信息:如下图所示,选择CNAME类型,记录值为虚拟主机提供的免费二级域名。

⑤添加完成:状态显示为正常。

(2)虚拟主机绑定域名

①打开虚拟主机管理面板,选择域名绑定:

②将购买的域名输入到里面,目录默认为根目录,然后添加。

③如果能使用你购买的域名打开网页,说明绑定成功。

3. SSL证书

为了对网络传输数据进行加密,为域名添加ssl证书,http协议变成https协议。

(1)阿里云购买SSL证书

①进入阿里云控制台首页,如下图在搜索框中输入SSL,选择SSL 证书(应用安全),进入数字证书管理服务界面。
从零开始的个人小站搭建指南(WordPress+VH)
②左侧边菜单栏选择SSL证书,然后选择免费证书,立即购买。

③购买完成之后点击创建证书,出现一条待申请证书记录。

④点击证书申请,填写信息,如下图所示:

⑤下一步进行DNS验证,因为域名在阿里云管理,会自动填写,只需点击验证即可。

⑥提交等待审核,一般会立刻签发。

⑦点击下载,服务器类型选择Apache,下载证书压缩包,解压后会有四个文件。

(2)虚拟主机配置SSL证书

①返回虚拟主机管理面板,找到SSL证书点开。

②打开刚下载解压好的证书:

  • 后缀是key的文件:用记事本打开,全选复制到SSL证书密钥内容对应的文本框里。
  • 后缀是crt,含有public的文件:用记事本打开,全选复制到SSL证书内容对应的文本框里。

③提交后即配置成功,开启http跳转https和http2选项。