云锁nginx自编译教程(最新版)

命令执行流程:绿色部分为执行代码,可直接复制命令执行

1.备份nginx原始文件
cd /www/server/nginx/sbin/
cp nginx nginx.bak
1.png
2.png

2.返回主目录并下载云锁防护模块

cd ~
wget https://codeload.github.com/yunsuo-open/nginx-plugin/zip/master -O nginx-plugin-master.zip

3.png

3.解压云锁防护模块
unzip nginx-plugin-master.zip

4.png

4.进入nginx源码路径,查看当前nginx加载的模块


cd /www/server/nginx/src/
/www/server/nginx/sbin/nginx -V

5.png

5.编译添加云锁防护模块(备注:./configure 复制第四步中--user开始到module结束的内容 --add-module=/root/nginx-plugin-master,然后回车)./configure后和--add-module=/root/nginx-plugin-master前要保留一个空格


./configure --user=www --group=www --prefix=/www/server/nginx --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --add-module=/www/server/nginx/src/nginx-sticky-module --with-openssl=/www/server/nginx/src/openssl --with-pcre=pcre-8.43 --with-http_v2_module --with-stream --with-stream_ssl_module --with-stream_ssl_preread_module --with-http_stub_status_module --with-http_ssl_module --with-http_image_filter_module --with-http_gzip_static_module --with-http_gunzip_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt=-Wl,-E --with-cc-opt=-Wno-error --with-ld-opt=-ljemalloc --with-http_dav_module --add-module=/www/server/nginx/src/nginx-dav-ext-module --add-module=/root/nginx-plugin-master

6.png

7.png

6.修改objs/Makefile文件来支持post过滤,在Makefile文件中的CFLAGS=...-Werror -g后追加宏定义 -DHIGHERTHAN8

vi objs/Makefile

8.png

7.将ngx_modules.c中的&ngx_http_yunsuo_module,向下移动到ngx_http_userid_filter_module和ngx_http_headers_filter_module之间。

vi objs/ngx-modules.c

9.jpg

8.执行make后回车,等待完成

make

10.png



9.make完成后将系统中原有的nginx用重新编译生成的nginx文件替换,替换后重启nginx使新编译nginx生效

rm -rf /www/server/nginx/sbin/nginx
cp objs/nginx /www/server/nginx/sbin/
service nginx restart

11.png

10.pc端应用防护里右上角点击刷新后看防护是否生效

12.jpg

测试防护生效可用:域名/123.sql

13.png

人工服务:

针对nginx自编译操作不熟悉的用户,提供收费的编译服务,费用及服务可淘宝扫码购买或咨询QQ1690808983

14.jpg

(淘宝APP扫码)
————————————————
版权声明:本文为CSDN博主「jowto1」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jowto1/article/details/104949527





云锁-服务器安全首选软件,一键查杀木马、病毒、后门,一键修复系统漏洞,实时监控系统性能,高效抵御CC等黑客攻击
发表于 2020-3-18 18:50:09 | 显示全部楼层 |阅读模式

回复 | 使用道具 举报

该帖共收到 0 条回复!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

QQ|论坛首页|站点统计|小黑屋|云锁论坛-服务器安全技术讨论专业论坛、云锁软件技术讨论 ( 京ICP备14002707号-3  

GMT+8, 2020-4-8 23:48 , Processed in 0.102739 second(s), 32 queries .

Powered by 云锁

© 2014-2018 JOWTO Inc.

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