mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-11-21 03:26:42 +03:00
Updated Compilation recipes (markdown)
@@ -48,3 +48,44 @@ cd /opt/nginx-1.9.2
|
||||
make
|
||||
make install
|
||||
```
|
||||
|
||||
2. [Amazon Linux](#AWSLinux)
|
||||
|
||||
|
||||
## Amazon Linux
|
||||
|
||||
Provided by @csanders-git
|
||||
|
||||
### libModSecurity
|
||||
|
||||
```sh
|
||||
yum install gcc-c++ flex bison curl-devel curl yajl yajl-devel GeoIP-devel doxygen zlib-devel
|
||||
cd /opt/
|
||||
git clone https://github.com/SpiderLabs/ModSecurity
|
||||
cd ModSecurity
|
||||
git checkout libmodsecurity
|
||||
sh build.sh
|
||||
git submodule init
|
||||
git submodule update
|
||||
./configure
|
||||
yum install ftp://195.220.108.108/linux/fedora/linux/updates/23/x86_64/b/bison-3.0.4-3.fc23.x86_64.rpm
|
||||
make
|
||||
make install
|
||||
```
|
||||
|
||||
### nginx connector
|
||||
|
||||
```sh
|
||||
cd /opt/
|
||||
git clone https://github.com/SpiderLabs/ModSecurity-nginx
|
||||
cd /opt/ModSecurity-nginx
|
||||
git checkout experimental
|
||||
cd /opt
|
||||
wget http://nginx.org/download/nginx-1.9.2.tar.gz
|
||||
tar -xvzf nginx-1.9.2.tar.gz
|
||||
cd /opt/nginx-1.9.2
|
||||
/bin/cp -f /usr/sbin/nginx /usr/sbin/nginx_original_bkp
|
||||
./configure --add-module=/opt/ModSecurity-nginx
|
||||
make
|
||||
make install
|
||||
```
|
||||
Reference in New Issue
Block a user