关于本站的重建

完成了重大升级:
硬件:印度->广州
软件:Centos 6->Centos 7;Apache->Nginx;PHP 5->PHP 7;Mysql 5->MariaDB 10
还上了Redis,HTTPS


在Centos 7搭好LEMP

MariaDB

(参考了这里这里

添加文件:

执行以下命令

通过 mysql -u root -p进入mysql后,执行以下命令

PHP

首先参考这里安装好PHP 7
然后为你的网站创建专属用户(安全第一

然后为你的网站创建专属php pool
先把默认的复制过去
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/blog.conf
然后设置好 /usr/local/php/etc/php-fpm.d/blog.conf里的以下几项

令php与mariaDB对接好,设置好 /etc/php.ini里的以下两项

最后记得 php-fpm start

Redis

(参考了这里这里这里这里

首先是安装

然后是配置
设置好 /etc/redis/6379.conf里的以下几项

/etc/sysctl.conf里添加

之后要令Redis开机自动启动
先创建两个文件

最后记得

Nginx

首先参考这里安装好Nginx
然后是一大波配置
(参考了这里这里

最后记得 nginx -t && nginx -s reload

迁移网站

首先用 rsync命令把原服务器里的wordpress目录迁移到新服务器的 /var/www/
(目录位置符合Nginx的配置文件就好
或者如果你是新建网站,就把下载下来的wordpress压缩包解压到 /var/www/里)
然后按照这里的命令转移数据库
(或者如果你是新建网站,就可以直接跳过这步)


Leave a Reply