在建站的过程中主要参考了如下两篇文章:
1、http://jwcyber.com/build-site/
2、https://www.jianshu.com/p/56750622cac9
主要步骤:
1、购买vps,购买域名,域名解析(A表示主记录,其中@表示域名即xiaojianliu.com,指向填写服务器ip地址;CName别名即把一个域名重定向到另一个域名,填写www,即表示www.xiaojianliu.com域名,指向的新域名为@或者xiaojianliu.com)
2、安装lnmp环境(linux+nginx+mysql+php),参考LNMP官网。
3、添加站点:
- 输入 lnmp vhost add 命令创建站点
- 输入域名www.xiaojianliu.com
- 允许Rewrite,yes,输入wordpress
- 下面均为no
4、等待,安装完成后,可以进入 /usr/local/nginx/conf/vhost/www.xiaojianliu.conf 修改配置
5、创建数据库
- mysql -u root -p 进入数据库
- create database wordpress; 创建数据库
- show databases; 显示数据库
6、安装wordpress
- wordpress官网下载wordpress
- 把下载的文件上传至 /home/wwwroot/www.xiaojianliu.com 文件夹
- 解压缩文件 tar -zxvf wordpressxxxxxxx.tar.gz (需要把解压的所有文件移至www.xiaojianliu.com,否则需要访问www.xiaojianliu.com/文件夹才会有内容)
7、访问网站xiaojianliu.com,填写对应的数据库、网站名等
8、wordpress无法自动更新:在wp-config.php中添加define('FS_METHOD','direct')
;然后修改文件夹权限:chown -R www-data:www-data xxx.comwordpress文件夹