当前位置:论坛首页 > Linux面板 > 讨论

宝塔Linux面板如何自编译Nginx支持云锁防护教程

发表在 Linux面板2020-1-8 08:57 [复制链接] 8 5449

云锁是基于服务器端轻量级agent,安全加固服务器操作系统及应用,云锁waf探针、rasp探针、内核加固探针能有效检测与抵御已知、未知恶意代码和黑客攻击;同时云锁融合资产管理、微隔离、攻击溯源、自动化运维、基线检查等强大功能,帮助用户高效安全运维服务器。

首先需要先安装云锁参考如下地址:
  1. http://help.yunsuo.com.cn/guide/Lin_inst.html
复制代码

Ps:本教程仅提供Linux版宝塔自编译Nginx

1:先在云锁安装自编译Nginx的模块
如果在宝塔环境下使用云锁Nginx的防护需要先安装云锁自编译的Nginx
1.jpg

如果用宝塔编译安装的Nginx的话这个地方是没办法开启的,下面是解决方法,只适用于Nginx1.12Nginx1.14Nginx1.15
2.首先在宝塔后台安装Nginx选择上方的3个版本任意一个都行,选择编译安装,不要选择极速安装!!(下面是nginx 1.15版本为例)首先进入到目录
  1. cd /www/server/nginx/sbin
复制代码
然后下载对应版本的自编译文件,Nginx 1.15 就执行第3条命令
  1. wget https://raw.githubusercontent.com/flipwalls/ysNginx/master/nginx12.bak
复制代码
  1. wget https://raw.githubusercontent.com/flipwalls/ysNginx/master/nginx14.bak
复制代码
  1. wget https://raw.githubusercontent.com/flipwalls/ysNginx/master/nginx15.bak
复制代码
然后备份一下原来的nginx
  1. cp nginx nginx.bak
复制代码
删除现在的nginx
  1. rm -rf nginx
复制代码
重命名自编译nginx文件,注意修改下面文件命名
  1. mv nginx15.bak nginx
复制代码
给文件Nginx755权限
  1. chmod 755 nginx
复制代码
然后重启Nginx即可
  1. service nginx restart
复制代码
开启完成后在云锁后台刷新查看一下,自编译是不是开启了
我们测试一下防护模块是否开启
在浏览器输入
  1. http://你的网站/?order%20by
复制代码
然后看看浏览器中是否已经显示被拦截
其他设置在客户端自行设置就可以
这个云锁防护效果还是比免费Nginx防护插件好用得多。
使用道具 举报 只看该作者 回复
发表于 2020-1-10 14:05:50 | 显示全部楼层
干货内容,收藏以备不时之需!
使用道具 举报 回复 支持 反对
发表于 2020-1-28 13:26:32 | 显示全部楼层
这样做就能防CC了吗?
使用道具 举报 回复 支持 反对
发表于 2020-1-29 14:42:58 | 显示全部楼层
q88461680 发表于 2020-1-28 13:26
这样做就能防CC了吗?

如此,就能防!
使用道具 举报 回复 支持 反对
发表于 2020-2-18 16:42:22 | 显示全部楼层
大佬,Nginx1.17.8能编译吗?
使用道具 举报 回复 支持 反对
发表于 2020-2-19 15:11:26 | 显示全部楼层
豆包 发表于 2020-2-18 16:42
大佬,Nginx1.17.8能编译吗?

请参考此教程
  1. https://www.wc1234.cn/1003.html
复制代码
使用道具 举报 回复 支持 反对
发表于 2020-2-21 15:37:53 | 显示全部楼层

请问自编译后这种情况是正常的吗?虽然不影响使用,但是会频繁报错。
使用道具 举报 回复 支持 反对
发表于 2020-2-29 22:46:17 | 显示全部楼层
极速安装了Nginx的童鞋可以参考这个,不用重新编译安装Nginx。。。
lichengwu.net/baota-install-yunsuo-nginx-plugin
使用道具 举报 回复 支持 反对
发表于 2020-3-8 09:51:12 | 显示全部楼层
学习了!
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表