yisou 发表于 2020-12-21 21:27:43

Nginx Geoip2 及ModSecurity安装教学

军哥,能麻烦你出Nginx Geoip2 及ModSecurity安装教学吗?
最好整合到下个版本中。

licess 发表于 2020-12-22 15:47:36

如果用官网的--with-http_geoip_module模块的参考:https://bbs.vpser.net/thread-18879-1-1.html
第三方 ngx_http_geoip2_module 之类的话,先 yum install libmaxminddb libmaxminddb-devel -y 或 apt-get install libmaxminddb0 libmaxminddb-dev -y 安装依赖包
再 git clone https://github.com/leev/ngx_http_geoip2_module /root/ngx_http_geoip2_module ,再修改lnmp.conf 修改对应位置添加上 --add-module=/root/ngx_http_geoip2_module
安装或升级就行了

ModSecurity同理
先依赖包 yum install gcc-c++ flex bison yajl yajl-devel curl-devel curl GeoIP-devel doxygen zlib-devel pcre-devel 或 apt-get install g++ flex bison curl doxygen libyajl-dev libgeoip-dev libtool dh-autoreconf libcurl4-gnutls-dev libxml2 libpcre++-dev libxml2-dev
先下载安装wgethttps://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.4/modsecurity-v3.0.4.tar.gz
tar zxf modsecurity-v3.0.4.tar.gz
cd modsecurity-v3.0.4
./configure
make && make install
git clone https://github.com/SpiderLabs/ModSecurity-nginx /root/ModSecurity-nginx
编辑 lnmp.conf 修改对应位置参数添加 --add-module=/root/ModSecurity-nginx
升级nginx
页: [1]
查看完整版本: Nginx Geoip2 及ModSecurity安装教学