نصب mod_security در Directadmin

install mod_security in directadmin این آموزش مخصوص Apache 2.X می باشد. دستورات زیر را اجرا نمایید: 1 2 3 4 5 6 7 8 9 10 11 12 13 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…

مشاهده ادامه

ReAdd کردن DNS ها در Directadmin

How to re-add all zone entries into the named.conf گاهی اوقات تمام تنظیماتDNS  در دامنه و سرور بدرستی انجام شده اما در بررسی صحت عملکرد آن در سایت intodns.com  شاهد وجود مشکل در NS  ها هستیم. برای رفع این مشکل DNS  ها را مجددا در سرور Add  می نماییم. برای این کار ابتدا وارد SSH…

مشاهده ادامه

مشکل در سرویس named

Named is running, but it’s not responding to requests گاهی سرویس named  فعال می باشد اما درخواست های ارسالی به سرور پاسخ دریافت نمی کنند. برای بررسی این مشکل ابتدا دستور زیر را اجرا نمایید: 1 netstat -lnp | grep named در خروجی باید تمام IP  های سرور را مشاهده نمایید که به پروت 53…

مشاهده ادامه

محدود کردن سرویس FTP بروی IP در Directadmin

Restrict access to proftpd based on IP or reverse lookup value برای محدود کردن Ftp  در سرور برویIP  و یاDNS  باید فایل زیر را ویرایش نمایید: 1 nano /etc/proftpd.conf و خط زیر را بصورت دلخواه ویرایش نمایید: برای IP  : 1 2 3 4 5 <Limit LOGIN> Order allow,deny Allow from 1.2.3.4, 5.6.7.8 Deny from…

مشاهده ادامه

خطای usrliblibexpat.so could not read symbols File in wrong format

usrliblibexpat.so could not read symbols File in wrong format در فایل config  مربوط به  apacheسرور در مسیر : 1 /usr/local/directadmin/custombuild/configure/ap2/configure.apache یا در صورت استفاده از suphp  : 1 /usr/local/directadmin/custombuild/configure/suphp/configure.suphp خط زیر را اضافه نمایید: 1 “–with-expat=builtin” \ سپس دستورات زیر را اجرا نمایید: 1 2 3 4 ./build clean ./build apache service httpd restart ./build…

مشاهده ادامه

خطای Got a packet bigger than max_allowed_packet bytes

Got a packet bigger than ‘max_allowed_packet’ bytes در صورتی در هنگام بازگردانی دیتابیس با خطای بالا مواجه شدید فایل my.cnf را ویرایش نمایید. 1 nano /etc/my.cnf و مقدار زیر را در آن قرار دهید. 1 max_allowed_packet=3000M توجه داشته باشید در ابتدای فایل باید عبارت زیر وجود داشته باشد. 1 [mysqld] در غیر این صورت آن…

مشاهده ادامه