8 min read

WordPress 快速建站指南

WordPress 快速建站指南

最近有位做设计的好友咨询我如何搭建个人博客,于是写了这个小指南,希望能对大家有所帮助。

WordPress 是一个以 PHP 和 MySQL 为平台的自由开源的博客软件和内容管理系统,也是目前最流行的博客系统。

由于 WordPress 搭建简单,不需要编写代码,所以广受大家欢迎。WordPress 的社区资源也很多,有丰富的主题和插件,足以满足大部分人对博客的需求。

一个博客的必备内容

  • 一个域名,比如 hq5544.com
  • 一个 web 服务器,用来分发资源
  • 一个数据库,用来存储数据

具体步骤

购买服务器

由于阿里提供了全套的域名购买、域名备案和空间购买服务,十分方便,所以以下全都是购买的阿里的服务。
为了节省资金,对性能要求也不高的非技术人员,可以选择虚拟主机,价格大约 300 每年,也有免费版本。也有一些第三方公司提供的更便宜的主机,我购买就是每年 107 元,但是找不到购买入口在哪里l。

  1. 访问阿里云官网 https://www.aliyun.com/

  2. 注册一个账号,或者用淘宝账号登录

  3. 登陆账号以后,访问这个网址 https://wanwang.aliyun.com/hosting/?spm=5176.8142029.388261.134.fPa7dY。好像还有免费版 https://wanwang.aliyun.com/hosting/free,没用过,可以考虑一下。

  4. 买个最便宜的!注意选择 Linux 系统

  5. 购买成功以后,你会得到一个虚拟主机,还有对应的好几个登录地址、账号和密码,还有你的 ip 地址,例如 192.168.1.1,把这些存好,以后需要使用

  6. 进入管理页面,这里可以重置全部的密码,当然你也可以不重置

  7. 这里点击左边的高级环境配置,变更成 php5.5,点击保存。这里可能需要重置数据库的密码。

  8. 回到阿里云控制台的云虚拟主机页面,可以从这里查看官方教程,如何连接到服务器

  9. windows 用户可以看这里 https://help.aliyun.com/knowledge_detail/36241.html;mac 用户可以安装一个 ftp 的软件,比如 Transmit 或者 Yummy FTP 等。

  10. 连接到 fpt 服务器以后,把 WordPress 文件上传到 htdocs 文件夹内。WordPress 文件请在这个网址下载 https://cn.wordpress.org/,下载中文版并解压缩。这里面有一个 txt 文件,里面是一些说明,可以查看一下。

  11. 上传之后 htdocs 文件夹类似这样子

注册域名

  1. 登录阿里云,进入控制台,点击域名服务
  2. 点击域名注册
  3. 挑选一个你中意的域名,推荐选择 com 结尾的英文,这样世界通用,而且浏览器兼容性也好
  4. 购买号域名以后,点击左侧的域名列表,进入备案页面(在国内注册的域名必须备案,否则不允许访问)
  5. 备案系统是阿里提供的很快捷的服务,目前好像国内其他家域名服务商都没有这种服务,毕竟个人和政府直接打交道不是那么便捷的。这里需要再次进行注册。
  6. 登录以后会看到如下内容,如果是第一次备案直接选择增加网站就可以
  7. 然后可能需要输入一些内容个人信息,由于我已经备案过,所以这里直接可以进行下一步
  8. 然后需要输入我们备案的域名和刚刚购买好的服务器
  9. 验证通过后输入更多内容,实例如下,这里的内容需要提交给政府部门备案,所以要谨慎填写,但是即便写错了或者内容不合适,阿里云的专员会联系你,协商并更改内容,一边顺利通过审核。

  10. 上传身份证,这个很容易了。同时还要网站备案真实性核验单,这个需要下载下来,打印出来,填写好,扫描以后上传。
  11. 然后提交备案就可以啦,这时候需要出一次门,也是真个网站搭建过程中唯一需要出门的步骤,去备案指定地点拍照片。当然这里你也可以选择阿里云邮寄给你幕布,自己拍,看心情咯。由于我并没有准备上一步的材料,这里没办法截图。
  12. 拍照结束以后,等待审核结果就可以啦。在审核通过之前,可以先进行下一步的设置。

域名绑定

  1. 登录阿里云,进入控制台,进入域名栏目
  2. 选择需要配置的域名,点击解析
  3. 点击添加解析,配置一个 A 类型的域名。主机记录需要配置两个,分别是 www 和 @。www 对应了 www.域名.com,@ 对应了 域名.com。记录值填写之前购买域名获得的 ip 地址,比如上文的 192.168.1.1
  4. 配置好了,就可以直接访问你的域名进行 WordPress 的配置啦
  5. 访问 你的域名.com/wp-admin/install.php,如果不能访问,就访问 ip地址/wp-admin/install.php,进行一些必要的设置,由于我这里没有这实际创建,所以以下图片都是从其他教程截图的

(上图来自阿里云教程https://help.aliyun.com/knowledge_detail/36248.html
6. 到此为止,个人博客就已经搭建成功啦。剩下的就是 WordPress 的一些优化了。

其他内容

  1. 一些插件推荐:
    • Crayon Syntax Highlighter,代码高亮
    • Disable Google Fonts,更换谷歌字体为国内字体
    • WP Super Cache,一款加速软件,效果限制
    • XML Sitemap & Google News feeds,搜索引擎的优化
    • WPJAM 七牛镜像存储,这是一款将本地图片存储在七牛云的插件,可以节约虚拟主机的空间,教程请参考这里 https://pan.baidu.com/s/10GtRK
  2. 尽量少安装插件,插件越多加载越慢
  3. 主题有很多,大多是响应式的,自动适应电脑和手机,如果需要更改一些样式,只需要在主题里修改 css 就可以

数据库的管理(非必须)

  1. 如果需要单独管理数据库,在阿里云控制台进入数据库信息页面

  2. 用数据库的账号和密码登录数据库