要使用该脚本,必须将其包含在实际配置中。如果您的WordPress网站尚未配置为使用Nginx运行,您可以检查WordPress文档的Nginx配置。
首先用SSH登陆进入站点的Nginx目录,这里虾皮路以BT宝塔站点安装的Nginx为例。
cd /www/server/nginx
然后克隆Rocket Nginx库
git clone https://github.com/satellitewp/rocket-nginx.git
然后生成默认配置,必须重命名禁用的ini文件并运行配置解析器
cd rocket-nginx
cp rocket-nginx.ini.disabled rocket-nginx.ini
php rocket-parser.php
然后在/www/server/nginx/rocket-nginx/conf.d文件夹下就生成了一个默认的default.conf文件。
记住这个default.conf文件的默认地址,这里以BT宝塔的文件夹为例,如下
/www/server/nginx/rocket-nginx/conf.d/default.conf;
然后打开nginx的配置文件,或在宝塔面板设置伪静态设置加入加入如下代码:
# Rocket-Nginx configuration
include /www/server/nginx/conf/rocket-nginx/default.conf;
如图
在SSH里测试Nginx是否正常工作,以免配置错误造成Nginx瘫痪,用如下代码测试
nginx -t
如果没有报错,则重启Nginx服务
service nginx reload
全部过程的代码很简单