1:安装云锁,云锁的安装方法详见云锁官网此处不做解释
2:请确认已经配置好宝塔面板,并采用编译方法配置的Nginx环境!
3:使用宝塔的终端分步执行下列指令:
执行 ps -elf | grep nginx
看到宝塔的nginx在/www/server/nginx/sbin/nginx中
执行 cd /www/server/nginx/sbin/
进入宝塔nginx目录
执行 cp nginx nginx.bak
备份nginx
执行 cd /root
进入root目录
执行 wget https://codeload.github.com/yunsuo-open/nginx-plugin/zip/master -O nginx-plugin-master.zip
下载云锁防护模块压缩包
执行 unzip nginx-plugin-master.zip
解压云锁防护模块压缩包
执行 nginx -V
查看宝塔编译好的nginx加载模块,在重新编译加载云锁防护模块的时候仍需加载这些模块的
把configure arguments:后面的内容复制下来
执行 cd /www/server/nginx/src
进入nginx源码目录,对nginx进行重新编译
执行 ./configure 上一步复制的内容 --add-module=/root/nginx-plugin-master
执行 make
开始编译
执行 service nginx stop
停止nginx服务
执行 rm -rf /www/server/nginx/sbin/nginx
删除原来的nginx
执行 cp /www/server/nginx/src/objs/nginx /www/server/nginx/sbin/
复制新编译的nginx
执行 service nginx start
启动nginx服务
最后一步:启动云锁客户端应用防护界面,查看是否成功