PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش آموزش نصب mod_security in directadmin



Rezaei
۱۳۹۳-۰۳-۰۲, 18:22
درود

ابتدا رفتن به مسیر نصب ، ایجاد پوشه هدف و دانلود ماژول و نصب


cd /usr/local/src/mkdir modsecurity2
cd modsecurity2
wget http://www.serverbuddies.com/files/modsecurity-apache_2.5.9.tar.gz
perl -pi -e ’s/ServerTokens Major/ServerTokens Full/’ /etc/httpd/conf/extra/httpd-default.conf
perl -pi -e ’s/ServerSignature Off/ServerSignature On/’ /etc/httpd/conf/extra/httpd-default.conf
perl -pi -e ’s/ServerSignature EMail/ServerSignature On/’ /etc/httpd/conf/extra/httpd-default.conf
tar xzf modsecurity-apache_2.5.9.tar.gz
cd modsecurity-apache_2.5.9
cd apache2
./configure
make
make test
make install

سپس رفتن به مسیر و دانلود فایل کانفیگ


cd /etc/modsecurity2/
wget http://www.serverbuddies.com/files/modsec.v2.rules.conf

حالا باید مود سکیوریتی رو در آپاچی کمپایل کنیم


nano /etc/httpd/conf/httpd.conf

بعد از این خط :

LoadModule php5_module /usr/lib/apache/libphp5.so

این دستور را کپی میکنیم

LoadFile /usr/lib64/libxml2.so
LoadModule security2_module /usr/lib/apache/mod_security2.so


و در پایین فایل httpd.conf هم کد زیر را وارد کرده و با ctrl+x سیو و خارج میشویم

<IfModule mod_security2.c>
# ModSecurity2 config file.
#
Include /etc/modsecurity2/modsec.v2.rules.conf
</IfModule>

و ریستارت آپاچی:

service httpd restart