前言:云锁是北京椒图科技研发的一款windows/linux服务器防护软件,拥有网站漏洞防护、防SQL注入、防XSS跨站攻击、文件上传防护和操作系统加固等功能。
在linux操作系统上,使用nginx作web服务器已成为主流,而云锁是为数不多可以免费防护nginx的产品。
为什么要自编译安装云锁?
宝塔面板安装云锁后,开启WEB防护,会导致网站打不开的情况,而云锁并不支持https的网站的防护, 所以我们可以直接编译一个WEB防护模块,和云锁防护功能是一模一样的,另外宝塔官方给出的教程太繁琐 ,我们今天直接给大家进行编译,大家可以傻瓜式的操作WEB防护,非常简单,风雪自测的哦。
首先,先关闭云锁的“文件上传防护”功能
然后,进行相关操作
1.上传对应版本的nginx.bak到目录/www/server/nginx/sbin
2. cd /www/server/nginx/sbin/
3. cp nginx nginx.bak
4. cd /www/server/nginx/sbin/
5. rm -rf nginx
6. mv nginx.bak nginx (需要把nginx.bak改为实际上传文件)
7.chmod 755 nginx
8. service nginx restart
完成之后就可以测试了,在你的域名后面输入/123.sql,如果出现以下页面,恭喜你,nginx自编译成功

nginx自编译文件:yunsuo.zip