Jump to content

Nginx:Install ModSecurity

From Wiki
Revision as of 17:50, 26 November 2021 by Kangtain (talk | contribs) (Created page with "Meskipun ModSecurity tidak secara resmi didukung sebagai modul untuk Nginx, ada solusi yang melibatkan konektor ModSecurity-nginx. Konektor ModSecurity-nginx adalah titik koneksi antara Nginx dan libmodsecurity (ModSecurity v3). Dengan kata lain, konektor ModSecurity-nginx menyediakan saluran komunikasi antara Nginx dan libmodsecurity. Konektor ModSecurity-nginx berbentuk modul Nginx yang menyediakan lapisan komunikasi antara Nginx dan ModSecurity. Instal semua depende...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Meskipun ModSecurity tidak secara resmi didukung sebagai modul untuk Nginx, ada solusi yang melibatkan konektor ModSecurity-nginx. Konektor ModSecurity-nginx adalah titik koneksi antara Nginx dan libmodsecurity (ModSecurity v3). Dengan kata lain, konektor ModSecurity-nginx menyediakan saluran komunikasi antara Nginx dan libmodsecurity.

Konektor ModSecurity-nginx berbentuk modul Nginx yang menyediakan lapisan komunikasi antara Nginx dan ModSecurity.

Instal semua dependensi yang diperlukan untuk proses build dan kompilasi dengan perintah berikut:

sudo apt-get install bison build-essential ca-certificates curl dh-autoreconf doxygen \
 flex gawk git iputils-ping libcurl4-gnutls-dev libexpat1-dev libgeoip-dev liblmdb-dev \
 libpcre3-dev libpcre++-dev libssl-dev libtool libxml2 libxml2-dev libyajl-dev locales \
 lua5.3-dev pkg-config wget zlib1g-dev zlibc libxslt libgd-dev
  • Install GIT
apt install git
  • Sebelum melakukan clone, pindah directory utama ke /opt
cd /opt
  • Clone ModSecurity dari repository Github
sudo git clone https://github.com/SpiderLabs/ModSecurity
  • Masuk ke directory ModSecurity
cd ModSecurity