- چهارشنبه ، ۲۵ مهر
- 1,244 views
- بهنام
- 0 دیدگاه
Unable to read the User data files for username Directadmin
در صورتی که با خطای بالا مواجه شدید اگر در سرور اطلاعات و دیتای حساس و ضروری ندارید دستورات زیر را اجرا کنید.
userdel -r username
اکانت مورد نظر حذف میشود، میتوانید آن را مجددا ایجاد و یا restorte کنید.
اگر اکانت شما دارای اطلاعا حساسی است یا یوزر داری مشکل admin میباشد دستور زیر را اجرا کنید.
cd /usr/local/directadmin/scripts
./fix_da_user.sh username user domain.com
بجای username نام کاربری و بجای نام دامنه اسم دامنه اکانت مورد نظر را وارد کنید ( برای یوزر admin الزامی برای وارد کردن نام دامنه نیست)
اگر با روش بالا مشکل حل نشد دستور زیر را بررسی کنید.
cd /usr/local/directadmin
./directadmin i
اگر دستور بالا در زمان اجرا با خطاهایی مانند Unable to write ip.list file مواجه شد ما باید فایل user.conf یورز مورد نظر را ویرایش و اصلاح کنید.
برای یوزر admin مسیر بصورت زیر خواهد بود.
/usr/local/directadmin/data/users/admin/user.conf
در نهایت directadmin را restart کنید، اگر directadmin شما start نشد log مربوط به directadmin را بررسی کنید.
- شنبه ، ۲۱ مهر
- 1,096 views
- بهنام
- 0 دیدگاه
Error: 550 ‘Requested action not taken: mailbox unavailable or not local’
در صورتی که پس از ارسال ایمیل این خطا را دریافت کردید، ابتدا تنظیمات سرور ارسال کننده را بررسی کنید.
اگر از WHM استفاده میکنید از قسمت Edit DNS Zone دامنه که از طریق آن ایمیل ارسال میکنید را بررسی کنید و مطمئن شوید در انتهای تنظیمات تیک Local Mail Exchanger وجود داشته باشد.
همچنین در از طریق سایت intodns.com از صحت تنظیمات رکوردهای سایت خود مطمئن شوید.
در سمت سرور مقصد دریافت کننده ایمیل ممکن است mailbox دچار مشکلاتی مانند disable شده باشد و یا آدرس ایمیل مقصد وجود نداشته باشد.
تنظیمات سمت Mail Server گیرنده ایمیل باید توسط مدیر سرور بررسی شود.
- شنبه ، ۶ مرداد
- 1,020 views
- بهنام
- 0 دیدگاه
برای نصب وردپرس ابتدا باید فایل فشرده نصبی وردپرس را بروی هاست خود آپلود کنید. برای این کار ابتدا باید فایل نصبی را از سایت وردپرس دانلود کنید.
http://wp-persian.com/download
آخرین نسخه وردپرس را بروی سیستم خود دانلود کنید.
سپس باید وارد کنترل پنل هاست خود شوید تا این فایل را بروی هاست خود آپلود کنید.

ادامه ی مطلب
- سه شنبه ، ۲۲ خرداد
- 1,240 views
- بهنام
- 0 دیدگاه
Add Password Protection for a Directory Using cPanel
برای این کار وارد کنترل پنل و بخش file manager شده و برای پوشه مورد نظر گزینه password protect را انتخاب کنید.

در صفحه Directory Privacy تیک گزینه Password protect this directory را فعال میکنیم و در قسمت Enter a name for the protected directory باید نام فولدری که میخواهیم إروی آن رمز قرار دهیم را وارد کنیم.

در قسمت username باید نام کاربری مورد نظر را وارد نماییم، در قسمت New Password و Confirm Password هم باید یه رمز عبور دلخواه وارد کنید، و در نهایت بر روی دکمه save کلیک نمایید.

- شنبه ، ۲۲ اردیبهشت
- 1,770 views
- بهنام
- 0 دیدگاه
Already exists in apache config cPanel
مسیر را جهت وجود نام دامنه بررسی نمایید و در صورت وجود آن را حذف کنید.
grep $domain /var/cpanel/userdata/*/*
بجای domain نام دامنه را وارد کنید.
مسیر های زیر را نیز بررسی کنید.
grep domain.com /var/cpanel/users/*
grep -R domain.com /var/cpanel/userdata/*
در نهایت پس از از بررسی و حذف نام دامنه دستورات زیر را اجرا کنید.
/scripts/rebuildhttpdconf
- سه شنبه ، ۱۸ اردیبهشت
- 1,398 views
- بهنام
- 0 دیدگاه
Temporary and Permanent Redirects with Nginx
برای انجام ریدایرکت دو نوع رایج وجود دارد.
– Temporary redirects یا redirect 302 جهت ریدایرکت کردن موقت لینک ها
– Permanent redirects یا redirect 301 جهت ریدایرکت دائمی لینک ها
جهت ریدایرکت ۳۰۲ باید خط زیر را به تنظیمات فایل config مربوط به دامنه مورد نظر اضاف کنید.
rewrite ^/$ http://www.domain2.com redirect;
این تنظیمت تنها برای یک صفحه کار میکند و صفحات داخلی سایت شامل این ریدایرکت نمیشود. برای ریدایرکت تمام صفحات به آدرس جدید با لینک مشابه از کد زیر استفاده می شود.
rewrite ^/(.*)$ http://www.domain2.com/$1 redirect;
برای ریدایرکت ۳۰۱ نیز تنظیمات به همین صورت است.برای ریدایرکت یک صفحه
rewrite ^/$ http://www.domain2.com permanent;
و برای ریدایرکت تمام صفحات داخلی
rewrite ^/(.*)$ http://www.domain2.com/$1 permanent;
این تنظیمات باید در فایل config دامنه مورد نظر در nginx بصورت زیر قرار گیرد.
server {
. . .
server_name domain1.com;
rewrite ^/(.*)$ http://domain2.com/$1 permanent;
. . .
}
بسته به نوع سیستم عامل ، کنترل پنل و یا تنظیمات اختصاصی انجام شده بروی سرور مسیر فایل های config هر سایت می تواند متفاوت باشد. Domain1.com دامنه ایست که میخواهید به Domain2.com ریدایرکت شود
- یکشنبه ، ۹ اردیبهشت
- 1,279 views
- بهنام
- 0 دیدگاه
در دایرکت ادمین امکان تنظیم زمان TTL برای سرویس DNS از طریق کنترل پنل وجود ندارد، اما میتوان از طریق تغییر در مقادیر پیش فرض از طریق خط فرمان تغییرات مورد نظر را انجام داد.
برای این منظور بصورت زیر عمل کنید.
cd /usr/local/directadmin/data/templates/custom
cp ../named.db .
nano named.db
و مقدار زیر را به دلخواه تنظیم کنید.
|?A_TIME=14400|
در صورتی که میخواهید فقط برای یک دامنه تنظیمات را اعمال کنید قبل از عبارت
$TTL 14400
و عبارت زیر را با توجه به نام دامنه خود تنظیم کنید.
|*If DOMAIN="yourcustomdomain.com"|
|?A_TIME=3600|
|*endif|
دستور بالا مقدار تمام A رکوردها دامنه را تنظیم میکند.
- پنج شنبه ، ۳۰ فروردین
- 1,212 views
- بهنام
- 0 دیدگاه
Live bandwidth monitor for network and disk I/O
گاهی اوقات بسیار مفید است بدانید دقیقا چه مقدار پهنای باند شبکه از یک میزبان خاص استفاده می کند و یا چه مقدار ترافیک توسط Gateway استفاده میشود. به عنوان یک ابزار برای بررسی سریع فعالیت شبکه، ابزاری بهتر از bwm-ng پیدا نمیکنم.
Bandwidth Monitor NG یک برنامه نظارت بر پهنای باند ساده است که می تواند از طریق کنسول در سیستم عامل لینوکس، BSD و سولاریس اجرا شود.
برای نصب این ابزار (در Centos) کافی است از دستور زیر کمک بگیرید:
yum install bwm-ng
پس از نصب این ابزار برای مشاهده فعالیت آن از دستور زیر استفاده کنید.
bwm-ng
برای مشاهده مقادیر مصرف بر اساس معیارهای بالاتر مانند مگابایت از سوییچ -d استفاده کنید.
bwm-ng -d
برای مشاهده ترافیک تمام interface ها از سوییچ -a استفاده نمایید.
bwm-ng -a
برای نمایش و جمع آوری امار در بازه زمانی مشخص بر حسب میلی ثانیه ( مقدار پیش فرض ۵۰۰msec) سوییچ -t
bwm-ng -t ۰٫۵
برای مشاهده I/O دیسک دستور زیر را اجرا کنید.
bwm-ng -i disk
- دوشنبه ، ۲۷ فروردین
- 1,845 views
- بهنام
- 0 دیدگاه
cpanel subdomain folder outside of public_html
برای تغییر دایرکتوری اصلی root در subdomain و addon domain در cPanel باید این قابلیت در WHM فعال شود.
به مسیر زیر بروید:
WHM >> Home >> Server Configuration >> Tweak Settings

ویژگی Restrict document roots to public_html را off کنید.
- شنبه ، ۲۵ فروردین
- 1,567 views
- بهنام
- 0 دیدگاه
Disable Directory Browsing -disable directoy indexing
برای غیرفعال کردن نمایش فایل ها در دایرکتوری خاص در سرور در صورتی که وب سرور شما apache است کافیست کد زیر را در .htaccess خود را public_html قرار دهید.
Options -Indexes
در صورتی که از nginx استفاده میکنید در فایل nginx.conf سایت مورد نظر خود این خط را به تنظیمات آن اضافه کنید.
autoindex off,