سؤالات متداول DirectAdmin – پاسخ‌های کامل و کاربردی برای مدیران سرور

این مجموعه سؤالات متداول، مهم‌ترین پرسش‌های کاربران و مدیران سرور درباره DirectAdmin را پوشش می‌دهد؛ از ظاهر و رابط کاربری گرفته تا نصب، به‌روزرسانی، پشتیبانی از تکنولوژی‌ها، امنیت، کلسترینگ، نسخه‌های PHP، مسیرهای سیستمی و سفارشی‌سازی‌های پیشرفته. پاسخ‌ها کاملاً کاربردی، دقیق و مناسب محیط‌های هاستینگ حرفه‌ای هستند.

DirectAdmin FAQDirectAdmin featureshosting control panel

~4 دقیقه مطالعه · آخرین به‌روزرسانی ۷ اسفند ۱۴۰۴

1. ظاهر و رابط کاربری (Appearance & Interface)


1.1 چه لی‌اوت‌ها و پوسته‌هایی همراه DirectAdmin ارائه می‌شود؟


پوسته پیش‌فرض Evolution است که با Vue.js توسعه یافته و بسیار سبک است. هر درخواست تنها ۱ تا ۲ کال JSON دارد. می‌توانید لی‌اوت را از مسیر Hello, user → Skin options تغییر دهید. ریسلرها نیز می‌توانند تنظیمات پیش‌فرض را از بخش Customize Evolution Skin اعمال کنند.


1.2 آیا راهنمای رسمی برای رابط کاربری وجود دارد؟


بله، راهنمای کامل پوسته Evolution در لینک زیر موجود است:


https://site-helper.com/evo/sitehelper.php

1.3 آیا امکان فعال‌سازی دمو برای مشتریان وجود دارد؟


خیر، حالت دمو در نسخه‌های قدیمی وجود داشت اما اکنون پشتیبانی نمی‌شود.


2. نصب و به‌روزرسانی (Installation & Updates)


2.1 آیا جایگزینی برای EasyApache وجود دارد؟


بله، DirectAdmin از سیستم CustomBuild برای مدیریت و کامپایل سرویس‌ها استفاده می‌کند.


2.2 آیا رابط گرافیکی برای مدیریت پکیج‌ها وجود دارد؟


بله، پلاگین CustomBuild دارای رابط گرافیکی کامل است و در نصب‌های جدید به‌صورت پیش‌فرض فعال است.


3. پشتیبانی از محصولات و تکنولوژی‌ها


3.1 آیا CloudLinux پشتیبانی می‌شود؟


بله، تمام اجزای CloudLinux شامل LVE Manager، CageFS، PHP Selector، NodeJS Selector و Python Selector کاملاً پشتیبانی می‌شوند.


3.2 چه محصولات دیگری پشتیبانی می‌شوند؟


  • سیستم‌های بیلینگ: WHMCS، Blesta، ClientExec
  • بک‌آپ: R1Soft، JetBackup، ClusterLogics
  • فایروال: CSF/LFD با رابط کامل
  • نصب‌کننده خودکار: Softaculous، Installatron
  • امنیت: ImunifyAV / Imunify360

3.3 چه وب‌سرورها و حالت‌های PHP پشتیبانی می‌شوند؟


  • وب‌سرورها: Apache، Nginx، Nginx+Apache، LiteSpeed، OpenLiteSpeed
  • حالت‌های PHP: php-fpm، fastcgi، lsphp

3.4 آیا لایسنس DNS-only وجود دارد؟


فعلاً خیر. برای DNS clustering باید لایسنس معمولی داشته باشید. جایگزین رایگان: DirectSlave.


3.5 آیا چند نسخه PHP پشتیبانی می‌شود؟


بله، تا ۹ نسخه PHP (۵.۶ تا ۸.۴) قابل فعال‌سازی و انتخاب per-domain هستند.


3.6 آیا DirectAdmin از کلسترینگ پشتیبانی می‌کند؟


  • DNS clustering: کاملاً پشتیبانی می‌شود
  • Remote MySQL: پشتیبانی می‌شود
  • Mail cluster: تست شده و پایدار
  • Filesystem cluster: به‌صورت native ندارد اما با GlusterFS/CEPH ممکن است

3.7 آیا حفاظت اسپم ورودی/خروجی دارد؟


  • ورودی: Rspamd، EasySpamFighter، BlockCracking، RBL
  • خروجی: محدودیت نرخ ارسال، BlockCracking

3.8 آیا رابط مدیریت ModSecurity وجود دارد؟


بله، همراه با قوانین رایگان Comodo و OWASP.


3.9 آیا ابزار مهاجرت از cPanel وجود دارد؟


بله، راهنمای کامل در فروم رسمی موجود است.


3.10 آیا DirectAdmin API دارد؟


بله، API کامل JSON برای تمام صفحات وجود دارد.


3.11 آیا مستندات توسعه پلاگین وجود دارد؟


بله، همراه با نمونه پلاگین واقعی و پشتیبانی از ویجت‌های Vue و iframe.


3.12 آیا ترجمه‌های مختلف موجود است؟


بله، در translate.directadmin.com مدیریت می‌شود.


4. تنظیمات و سفارشی‌سازی پیشرفته


4.1 آیا می‌توان از IP اختصاصی کاربر برای ارسال ایمیل استفاده کرد؟


بله، از نسخه 1.47 به بعد کاملاً پایدار است.


4.2 چطور سرور را با تنظیمات دلخواه از ابتدا راه‌اندازی کنیم؟


از گزینه‌های نصب پیش‌تعریف‌شده استفاده کنید:


https://www.directadmin.com/predefined_install_options.php

4.3 جایگزین AutoSSL چیست؟


Let's Encrypt خودکار با پشتیبانی از wildcard و DNS providers.


4.4 چطور php.ini سفارشی تنظیم کنیم؟


بهترین روش: فایل را در php.conf.d قرار دهید (مثل 90-custom.ini).


4.5 داده‌های ایمیل کجا ذخیره می‌شود؟


  • ایمیل‌ها: /home/user/imap/domain.com/email/Maildir/
  • تنظیمات: /etc/virtual/domain.com

4.6 داده‌های وب‌سایت کجا ذخیره می‌شود؟


/home/user/domains/domain.com/public_html


4.7 چطور webmail.domain.com را فعال کنیم؟


نیاز به سفارشی‌سازی قالب دارد.


4.8 آیا سیستم قالب برای وب‌سرورها وجود دارد؟


بله، برای Apache، Nginx و OpenLiteSpeed.


4.9 چطور Exim/Dovecot را سفارشی کنیم؟


از مسیر custom/ استفاده کنید، نه ویرایش مستقیم فایل‌ها.


4.10 چطور سفارشی‌سازی Evolution را منتقل کنیم؟


/usr/local/directadmin/data/users/admin/skin_customizations/evolution

4.11 چطور اجازه انتخاب پوسته را فعال کنیم؟


user_can_select_skin=1

4.12 چطور قابلیت تغییر دامنه را غیرفعال کنیم؟


never_commands=CMD_CHANGE_DOMAIN

4.13 چطور همه کاربران را از Enhanced به Evolution منتقل کنیم؟


perl -pi -e 's|skin=enhanced|skin=evolution|g' /usr/local/directadmin/data/users/*/user.conf
perl -pi -e 's|docsroot=./data/skins/enhanced|docsroot=./data/skins/evolution|g' /usr/local/directadmin/data/users/*/user.conf

4.14 چطور تغییر لی‌اوت را ممنوع کنیم؟


در Customize Evolution Skin → Layout گزینه Forbid users to change their layout را فعال کنید.


نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

راهنمای کامل پیکربندی کلاینت‌های ایمیل، هشدارهای quota در Dovecot و بررسی آخرین لاگین‌ها در DirectAdmin

این مقاله یک مرجع جامع برای کاربران و مدیران DirectAdmin است. در این راهنما یاد می‌گیرید چگونه ایمیل را روی iPhone، Thunderbird و Gmail تنظیم کنید، هشدارهای پر شدن quota را در Dovecot فعال کنید و با یک اسکریپت ساده، آخرین زمان لاگین تمام حساب‌های ایمیل را مشاهده کنید.

ادامه

عیب‌یابی Dovecot در DirectAdmin – رفع خطاهای IMAP، مشکلات احراز هویت و بررسی گواهی SSL

Dovecot سرویس اصلی IMAP/POP3 در DirectAdmin است. گاهی کاربران هنگام ورود به وب‌میل یا کلاینت ایمیل با خطاهایی مثل "Connection dropped" یا "unknown user" مواجه می‌شوند. این مقاله یک راهنمای کامل برای رفع خطاهای رایج Dovecot، پاک‌سازی ایندکس‌ها، بررسی دیتابیس‌های احراز هویت و تست گواهی SSL روی پورت‌های 143 و 993 است.

ادامه

عیب‌یابی DNS در DirectAdmin – وقتی named اجرا می‌شود اما دامنه resolve نمی‌شود

گاهی سرویس named (BIND) روی سرور اجرا می‌شود اما دامنه‌ها resolve نمی‌شوند یا از بیرون پاسخ DNS دریافت نمی‌شود. این مقاله یک راهنمای کامل برای بررسی listen، فایروال، تنظیمات named.conf، propagation، رکوردهای اشتباه، مشکلات ساب‌دامین، resolv.conf و خطاهای رایج DNS در DirectAdmin است.

ادامه

مدیریت رکوردهای DNS در DirectAdmin – راهنمای کامل، کاربردی و حرفه‌ای

DirectAdmin ابزارهای قدرتمندی برای مدیریت DNS ارائه می‌دهد: از کاهش TTL برای جلوگیری از downtime، تا ساخت رکوردهای SRV، فعال‌سازی DNSSEC، مدیریت delegation ساب‌دامین‌ها، افزودن خودکار TLSA برای DANE و حتی تغییرات گروهی (Mass Update) روی همه دامنه‌ها. این مقاله یک مرجع کامل برای مدیریت حرفه‌ای DNS در DirectAdmin است.

ادامه

DNS و Nameserverها در DirectAdmin – راهنمای کامل، کاربردی و حرفه‌ای

DNS ستون فقرات اینترنت است و وظیفه دارد نام دامنه را به IP تبدیل کند. در DirectAdmin می‌توان Nameserverهای اختصاصی ساخت، DNS را مدیریت کرد، DNS Clustering راه‌اندازی کرد و حتی از DNS خارجی استفاده نمود. این مقاله یک راهنمای جامع برای درک DNS، ساخت ns1/ns2، تنظیم Glue Record، رفع خطاها و مدیریت حرفه‌ای DNS در DirectAdmin است.

ادامه

CustomBuild در DirectAdmin – راهنمای کامل نصب، به‌روزرسانی، پیکربندی و سفارشی‌سازی پیشرفته

CustomBuild ابزار اصلی DirectAdmin برای مدیریت سرویس‌ها و نرم‌افزارهای سرور است. این ابزار وب‌سرور، PHP، دیتابیس، ایمیل، FTP و بسیاری از کامپوننت‌های دیگر را نصب، به‌روزرسانی و پیکربندی می‌کند. به دلیل کامپایل از سورس، CustomBuild انعطاف‌پذیری بسیار بالا، سرعت دسترسی به نسخه‌های جدید و مصرف منابع بهینه را فراهم می‌کند.

ادامه