Nginx:Install ModSecurity: Difference between revisions
No edit summary |
|||
| Line 166: | Line 166: | ||
*Salin file pemetaan unicode dan file konfigurasi ModSecurity dari repository GitHub ModSecurity cloning kalian: | *Salin file pemetaan unicode dan file konfigurasi ModSecurity dari repository GitHub ModSecurity cloning kalian: | ||
<syntaxhighlight lang="shell"> | <syntaxhighlight lang="shell"> | ||
sudo cp /opt/ModSecurity/unicode.mapping /etc/nginx/modsec | sudo cp /opt/ModSecurity/unicode.mapping /etc/nginx/modsec | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="shell">sudo cp /opt/ModSecurity/modsecurity.conf-recommended /etc/nginx/modsec/modsecurity.conf</syntaxhighlight> | <syntaxhighlight lang="shell"> | ||
sudo cp /opt/ModSecurity/modsecurity.conf-recommended /etc/nginx/modsec/modsecurity.conf | |||
</syntaxhighlight> | |||
*Hapus ekstensi <code>.recommended</code> dari nama file konfigurasi ModSecurity dengan perintah berikut: | *Hapus ekstensi <code>.recommended</code> dari nama file konfigurasi ModSecurity dengan perintah berikut: | ||
| Line 191: | Line 194: | ||
*Buat file konfigurasi baru bernama <code>main.conf</code> di direktori <code>/etc/nginx/modsec</code>: | *Buat file konfigurasi baru bernama <code>main.conf</code> di direktori <code>/etc/nginx/modsec</code>: | ||
<syntaxhighlight lang="shell"> | |||
vim /etc/nginx/modsec/main.conf | |||
</syntaxhighlight> | |||
*Copy code berikut | *Copy code berikut | ||
<syntaxhighlight lang="shell" line="1"> | |||
Include /etc/nginx/modsec/modsecurity.conf | |||
Include /usr/local/modsecurity-crs/crs-setup.conf | |||
Include /usr/local/modsecurity-crs/rules/*.conf | |||
</syntaxhighlight> | |||
==Konfigurasi pada Nginx== | ==Konfigurasi pada Nginx== | ||