tengine与云锁防护编译安装笔记
##操作步骤:
1、配置编译环境:(如果已经存在,可以略过)
1 | yum install -y gcc gcc-c++ pcre-devel openssl openssl-devel |
2、建立工作目录/work,下载并解压云锁Nginx防护模块:(记住防护模块解压后的目录/data/nginx-plugin-master)
1 | mkdir -p /work |
3、下载并解压tengine:
1 | cd /work 如果你在work目录下,此命令省略 |
4、查看宝塔Linux面板原先Tengine的编译参数:
1 | nginx -V |
将查询到的编译参数复制下来。如截图中红框部分
5、进入tengine解压目录,重新编译tengine:(–add-module=/work/nginx-plugin-master是加在参数最后)
1 | cd /work/tengine-2.2.2 |
6、备份原Tengine文件,把编译后的新tengine文件替换旧的Tengine:
温馨提示:宝塔面板Tengine所在目录/www/server/nginx/sbin/nginx
1 | cd /www/server/nginx/sbin |
7、登陆云锁,PC管理端即可看到自编译模块已经正常了。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自钧言极客
评论 ()
TwikooGiscus