- سه شنبه ، ۱۴ اردیبهشت
- 2,006 views
- بهنام
- 1 دیدگاه
custom php.ini per user php-fpm
برای ایجاد php.ini اختصاصی برای php-fpm در directadmin باید فایل زیر را باز کنید.
nano /usr/local/directadmin/data/users/USERNAME/php/php-fpmXX.conf
و خطوط مورد نیاز را اضافه کنید . به عنوان مثال برای disable_functions :
php_admin_value[disable_functions] = exec,passthru,shell_exec
php_admin_flag[allow_url_fopen] = off
- شنبه ، ۱۱ اردیبهشت
- 1,800 views
- بهنام
- 0 دیدگاه
How to Monitor and Log Network Traffic on Linux
از ابزار vnstat جهت مانیتورینگ و ثبت گزارشات ترافیک مصرفی شبکه در سرورهای لینوکس استفاده میشود.
برای نصب vnstat مراحل زیر را انجام دهید.
yum install epel-release
yum install vnstat
nano/etc/cron.d/vnstat
محتوای زیر را در آن قرار دهید.
*/۵ * * * * root /usr/sbin/vnstat.cron
جهت فعال سازی ثبت و گزارش گیری کارت شبکه سرور دستور زیر را اجرا کنید(نام کارت شبکه eth0 در نظر گرفته شده است)
vnstat -u -i eth0
جهت مشاهده کارت شبکه های فعال بروی سرور از دستور زیر استفاده کنید.
vnstat --islist
vnstat نصب شد می توانید با این دستور میزان پهنای باند مصرفی سرور بصورت لحظه ای را مشاهده کنید.
vnstat -l -i [NetworkDeviceName]
بجای NetworkDeviceName نام کارت شبکه سرور را وارد کنید.
برای مشاهده گزارش روزانه
vnstat -d
برای مشاهده گزارش ماهانه
vnstat -m
- سه شنبه ، ۷ اردیبهشت
- 1,896 views
- بهنام
- 0 دیدگاه
How to enable SpamAssassin on Server
ابتدا دستورات زیر را اجرا کنید.
yum -y install perl-ExtUtils-MakeMaker perl-Digest-SHA perl-Net-DNS perl-NetAddr-IP perl-Archive-Tar perl-IO-Zlib perl-Digest-SHA perl-Mail-SPF
perl-IP-Country perl-Razor2 perl-Net-Ident perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Mail-DKIM perl-DBI perl-Encode-Detect perl-HTML-Parser
perl-HTML-Tagset perl-Time-HiRes perl-libwww-perl perl-Sys-Syslog
برای Custombuild2 دستورات زیر را وارد کنید.
./build update
./build set eximconf yes
./build set eximconf_release 4.4
./build set blockcracking yes
./build set easy_spam_fighter yes
./build set spamassassin yes
./build update
./build exim_conf
./build set exim yes
./build exim
./build spamassassin
برای Custombuild1.2 بصورت زیر عمل کنید.
ادامه ی مطلب
- دوشنبه ، ۶ اردیبهشت
- 5,450 views
- بهنام
- 2 دیدگاه
suspend account problem Directadmin
در صورتی که اکانت (سایت) شما در دایرکت ادمین بدون علت (مانند تمام شدن پهنای باند) مسدود می شود و مسدود شدن اکانت در دایرکت ادمین مکررا رخ میدهد باید اطمینان حاصل نمایید پهنای باند user و یا اکانت reseller یا مالک این user به اتمام نرسیده باشد. در صورتی که suspend شدن اکانت در دایرکت ادمین بدون علت اتفاق می افتد مسیر زیر را بررسی کنید.
وارد اکانت خود شوید (login کنید)
وارد قسمت domain setup شوید.

در صفحه جدید بروی نام دامنه خود کلیک نمایید.
و تیک Same as Main Account برای گزینه Bandwidth را فعال کنید و تغییرات را ذخیره نمایید.

- چهارشنبه ، ۱۸ فروردین
- 2,034 views
- بهنام
- 1 دیدگاه
dovecot_lmtp_udp” not found in virtual_user router
ابتدا exim خود را بروز نمایید.
بروز رسانی exim
ممکن است نیاز باید dovecot را نیز بروز رسانی نمایید.
./build update
./build dovecot_conf yes
./build dovecot_conf
./build dovecot
حتما با دستور زیر آخرین نسخه exim binary را دریافت کنید
yum install db4-devel cyrus-sasl-devel perl-ExtUtils-Embed
- پنج شنبه ، ۱ بهمن
- 1,966 views
- بهنام
- 9 دیدگاه
Script Backup all database Directadmin
برای بک آپ گیری از تمام دیتابیس های Directadmin بصورت اتوماتیک می توان از اسکریپت زیر استفاده کرد.
دانلود Script
- سه شنبه ، ۲۴ آذر
- 2,608 views
- بهنام
- 4 دیدگاه
نسخه های جدید php براحتی zend را پشتیبانی می کنند. ممکن است شما نیز در نصب zend در نسخه های php5.5 به بالا در دایرکت ادمین یا سایر کنترل پنل ها با مشکل روبرو شده باشید. نحوه نصب بصورت زیر است:
در نسخه php5.5 در دایرکت ادمین:
ابتدا باید فایل zend منطبق با سیستم عامل خود را از سایت zend دانلود کنیم.
برای php نسخه ۵٫۵ و سیستم عامل لینوکس ۶۴ بیتی لینک زیر را دانلود کنید.
http://serversetup.ir/download/zend-loader-php5.5-linux-x86_64.tar.gz
برای سایر نسخه های php5.6 و php7 و یا سایر سیستم عامل ها به لینک زیر مراجعه کنید و نسخه مربوط را دانلود کنید.
http://www.zend.com/en/products/loader/downloads
در گام اول فایل دانلود شده را در مسیر دلخواه دانلود کنید و سپس از حالت فشرده خارج کنید.
(مسیر پیشنهادی: /usr/local/lib/ می باشد)
سپس کافی است مسیر فایل را در php.ini سرور بصورت زیر قرار دهید.
zend_extension=/usr/local/lib/ZendGuardLoader.so
zend بروی سرور فعال شد.
- شنبه ، ۱۴ آذر
- 1,448 views
- بهنام
- 0 دیدگاه
Exim Dead But Pid File Exists
در صورتی در هنگام اجرای سرویس exim با خطا مواجه شدید.
ابتدا log ان را در مسیر زیر بررسی کنید.
/var/log/exim
با دستور زیر نیز ممکن است به پیدا کردن مشکل به شما کمک کند.
exim -bd -d+all
همچنین با پاک کردن subsys مربوط به exim احتمال رفع مشکل وجود دارد.
rm -f /var/lock/subsys/exim
- چهارشنبه ، ۱۱ آذر
- 1,639 views
- بهنام
- 0 دیدگاه
برای اطمینان از اینکه Hard سرور شما SSD است یا خیر کافی است یک تست ساده از طریق خط فرمان انجام دهید.
در خط فرمان سرور لینوکس (ssh) اسکریپت زیر را اجرا نمایید.
دانلود Bash مخصوص Centos
دانلود Bash مخصوص Debian
در صورتی که خروجی این اسکریپت در زمانی معادل ۱-۲ ثانیه انجام شد Hard سرور شما SSD است.
در صورتی که زمان خروجی بین ۹ تا ۱۲ ثانیه بود این Hard از نوع Sata می باشد.
- شنبه ، ۲۵ مهر
- 2,632 views
- بهنام
- 4 دیدگاه
برای نصب وب سرور nginx_apache در دایرکت ادمین باید از custombuild2.0 استفاده کنید. روش فعال سازی custombuild2.0 در لینک زیر وجود دارد.
نصب custombuild 2.0 در Directadmin
در ادامه به مسیر زیر بروید:
cd /usr/local/directadmin/custombuild
و دستورات زیر را اجرا کنید.
./build update
./build update_da
./build set php1_release 5.4
./build set php1_mode php-fpm
./build set webserver nginx_apache
./build nginx_apache
./build rewrite_confs
پورت ۸۰۸۰ را در فایروال سرور باز نمایید.