Updated Compilation recipes (markdown)

Chaim Sanders
2016-01-06 14:39:25 -05:00
parent 259f22882f
commit c495db3866

@@ -34,6 +34,47 @@ 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
```
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