如何使用阿里云的虚拟主机搭建WordPress博客?

购买域名和虚拟主机

这里搜索并选择一个自己喜欢的域名,如“muyexi.cn”,下方显示的“独享云虚机基础版 (3年)”就是我们需要买的虚拟主机,一起买下。

Screen-Shot-2019-09-07-at-4.35.57-PM

查看虚拟主机信息

点击“控制台”->“云虚拟主机”,或点击链接可以找到刚刚购买的虚拟主机,进入主机管理控制台,这时可能会提示设置主机管理控制台、数据库、FTP的密码,设置后可以看到以下页面:

Screen-Shot-2019-09-07-at-3.36.07-PM-1

配置WordPress

1、点击下载WordPress,解压。
2、将文件wp-config-sample.php重命名为wp-config.php
3、在wp-config.php中搜索数据库配置代码,依次填入数据库信息:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', '数据库名称' );

/** MySQL database username */
define( 'DB_USER', '数据库用户名' );

/** MySQL database password */
define( 'DB_PASSWORD', '数据库管理密码' );

4、将wordpress目录下的文件重新打包。

上传程序

1、参考文档配置FTP客户端。
2、连接服务器可以看到以下目录结构:

     / :             您的FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取
 htdocs/:            您的网站的根目录,请将您的网站文件(php, htm, html, css, js等)上传至此文件夹
htdocs/logreport/:   访问统计报告存放目录,不占用空间,只可读取。
  myfolder/:         此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等
  ftplogs/:          您的ftp访问日志存放位置,只读
  wwwlogs/:          您的www访问日志存放位置,只读
  backup/:           系统自动为您生成的数据库备份的存放位置,只读

3、使用FTP将wordpress压缩包上传到htdocs目录。
4、使用网页“文件解压缩”功能解压压缩包到htdocs目录。

Screen-Shot-2019-09-07-at-4.39.56-PM

5、打开临时域名,配置WordPress账户信息。

如果提示“Your server is running PHP version 5.4.45 but WordPress 5.2.3 requires at least 5.6.20”,通过控制台修改PHP版本即可。

域名备案

1、通过“域名管理”->“域名绑定”绑定域名。
2、参考文档完成备案。

在完成之前,打开购买的域名,只能看到以下页面:

Screen-Shot-2019-09-07-at-4.01.03-PM

* 阿里云虚拟主机没办法SSH登录
* 推荐一个主题:Adams