دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
کنترل پنل دایرکت ادمین (Direct Admin)
  • Folder icon closed Folder open iconBuild کردن سرویس‌ها در دایرکت ادمین (DirectAdmin)
  • Folder icon closed Folder open iconرفع خطای عدم اتصال MySql از طریق سوکت در دایرکت ادمین
  • Folder icon closed Folder open iconجلوگیری از حذف خودکار فایل‌ها در مسیر خاصی در دایرکت ادمین
  • Folder icon closed Folder open iconبهم ریختگی فایل های فارسی در دایرکت ادمین
  • Folder icon closed Folder open iconبررسی و پاک کردن لیست Messages در دایرکت ادمین
  • Folder icon closed Folder open iconمشاهده و تغییر پورت دایرکت ادمین
  • Folder icon closed Folder open iconآموزش کامل انتقال دامنه از یوزر Admin به یک ریسلر در DirectAdmin
  • Folder icon closed Folder open iconریستور دیتابیس در دایرکت ادمین
  • Folder icon closed Folder open iconبکاپ گیری دیتابیس در دایرکت ادمین
  • Folder icon closed Folder open iconبکاپ‌گیری اتوماتیک با استفاده از FTP و Cron Job در دایرکت ادمین
  • Folder icon closed Folder open iconتغییر نام دامنه‌ی اصلی در دایرکت ادمین
  • Folder icon closed Folder open iconتغییر و فیکس کردن پرمیژن ها در دایرکت ادمین
  • Folder icon closed Folder open iconبررسی فضای مصرفی دیسک در دایرکت ادمین
  • Folder icon closed Folder open iconبکاپ‌ها در DirectAdmin
  • Folder icon closed Folder open iconمدیریت کاربران بزرگ و زمان‌بندی بکاپ‌ها
  • Folder icon closed Folder open iconبکاپ روی موقعیت‌های ریموت (Backup to remote locations)
  • Folder icon closed Folder open iconانتقال اکانت‌ها (Migrating accounts)
  • Folder icon closed Folder open iconمهاجرت کامل در DirectAdmin
  • Folder icon closed Folder open iconمهاجرت از cPanel به DirectAdmin
  • Folder icon closed Folder open iconبکاپ CLI با Borg
  • Folder icon closed Folder open iconریستور و بازیابی (Restore and Recovery)
  • Folder icon closed Folder open iconراهنمای جامع سیستم‌های پشتیبان‌گیری (Backup) در DirectAdmin
  • Folder icon closed Folder open iconراهنمای جامع مدیریت بکاپ‌های حجیم و زمان‌بندی در DirectAdmin
  • Folder icon closed Folder open iconراهنمای جامع مدیریت بکاپ‌های ریموت در DirectAdmin
  • Folder icon closed Folder open iconراهنمای جامع انتقال حساب‌ها و مدیریت همگام‌سازی در DirectAdmin
  • Folder icon closed Folder open iconآموزش کامل مهاجرت سرور DirectAdmin
  • Folder icon closed Folder open iconراهنمای جامع مهاجرت از cPanel به DirectAdmin
  • Folder icon closed Folder open iconراهنمای کامل پشتیبان‌گیری CLI با استفاده از Borg
  • Folder icon closed Folder open iconآموزش جامع بازیابی و ریستور بکاپ در DirectAdmin
  • Folder icon closed Folder open iconآموزش جامع شخصی‌سازی ادمین در DirectAdmin
  • Folder icon closed Folder open iconآموزش کامل سفارشی‌سازی تنظیمات ادمین در DirectAdmin
  • Folder icon closed Folder open iconآموزش جامع سفارشی‌سازی کاربران در DirectAdmin
  • Folder icon closed Folder open iconراهنمای جامع سفارشی‌سازی و مدیریت FileManager در DirectAdmin
  • Folder icon closed Folder open iconفعال‌سازی و سفارشی‌سازی آمار وب‌سایت (Website Statistics) در DirectAdmin
  • Folder icon closed Folder open iconآموزش کامل پیکربندی DirectAdmin
  • Folder icon closed Folder open iconایمن‌سازی DirectAdmin
  • Folder icon closed Folder open iconایمن‌سازی با Brute Force Monitor در DirectAdmin
کنترل پنل دایرکت ادمین (Direct Admin)

آموزش کامل سفارشی‌سازی تنظیمات ادمین در DirectAdmin

آموزش کامل سفارشی‌سازی تنظیمات ادمین در DirectAdmin

مقدمه

پنل DirectAdmin یکی از محبوب‌ترین کنترل‌پنل‌های مدیریت سرور است که به مدیران امکان کنترل کامل سرویس‌ها، کاربران و تنظیمات را می‌دهد. در بسیاری از مواقع مدیر سرور نیاز دارد برخی بخش‌های مرتبط با کاربر ادمین (Admin) را تغییر داده یا سفارشی‌سازی کند؛ برای مثال تغییر ایمیل ادمین، افزودن فایل‌های بیشتر به File Editor، اضافه کردن سرویس‌های جدید به سیستم مانیتورینگ DirectAdmin یا مدیریت لاگ‌ها در Log Viewer.

در این مقاله به صورت گام‌به‌گام به بررسی این موارد پرداخته و با مثال‌های عملی توضیح خواهیم داد.

تغییر آدرس ایمیل ادمین

روش اول: از طریق رابط کاربری (GUI)

  1. وارد پنل DirectAdmin شوید.
  2. با کاربر Admin وارد شوید.
  3. در بخش User Data گزینه E-mail را پیدا کنید.
  4. آدرس ایمیل جدید خود را وارد کنید و تغییرات را ذخیره نمایید.
آموزش کامل سفارشی‌سازی تنظیمات ادمین در DirectAdmin

این تغییر باعث می‌شود تمامی اعلان‌ها، گزارش‌ها و پیام‌های مهم سیستمی به ایمیل جدید ارسال شوند.

روش دوم: از طریق خط فرمان (SSH)

اگر دسترسی مستقیم به سرور دارید، می‌توانید این تغییر را به صورت دستی در فایل پیکربندی انجام دهید:

vim /usr/local/directadmin/data/users/admin/user.conf
  • در فایل باز شده مقدار email= را پیدا کنید.
  • ایمیل فعلی را با ایمیل جدید جایگزین کرده و فایل را ذخیره کنید.

نکته مهم

توصیه می‌شود ایمیلی انتخاب شود که همیشه در دسترس مدیر سرور باشد، زیرا اعلان‌های مربوط به خطاها، بکاپ‌ها و سرویس‌های مهم به این آدرس ارسال خواهد شد.

افزودن فایل‌های بیشتر به File Editor در سطح Admin

ویژگی File Editor در سطح ادمین، امکان ویرایش مستقیم برخی فایل‌های سیستمی را از طریق پنل فراهم می‌کند. به‌صورت پیش‌فرض تعداد محدودی فایل در این بخش نمایش داده می‌شود، اما می‌توانید فایل‌های مورد نظر خود را نیز به آن اضافه کنید.

مراحل افزودن فایل جدید

  1. وارد مسیر زیر شوید:
cd /usr/local/directadmin/data/templates/custom
  1. یک کپی از فایل پیش‌فرض ایجاد کنید:
cp ../edit_files.txt .
  1. فایل کپی شده edit_files.txt را باز کرده و خطوط مربوط به فایل‌های جدید را اضافه کنید.

توضیحات تکمیلی

  • در این فایل هر خط یک مسیر کامل از فایل سیستمی را شامل می‌شود.
  • با افزودن مسیر دلخواه (مثلاً فایل‌های تنظیمات وب‌سرور یا ایمیل) امکان ویرایش مستقیم آنها از طریق پنل فراهم خواهد شد.

مستندات رسمی

برای آشنایی با فرمت دقیق و قوانین فایل edit_files.txt می‌توانید به مستندات DirectAdmin در این لینک مراجعه کنید:
DirectAdmin Documentation – Feature 576

افزودن سرویس جدید به سیستم مانیتورینگ DirectAdmin

معرفی

DirectAdmin برای اطمینان از پایداری سرویس‌ها، از ابزار داخلی به نام dataskq استفاده می‌کند. این ابزار سرویس‌های حیاتی را بررسی کرده و در صورت توقف، آنها را دوباره راه‌اندازی می‌کند.

فایل تنظیمات سرویس‌ها

لیست سرویس‌هایی که تحت مانیتورینگ هستند در فایل زیر ذخیره می‌شود:

/usr/local/directadmin/data/admin/services.status

نحوه اضافه کردن سرویس جدید

  • برای فعال بودن مانیتورینگ سرویس باید مقدار آن در فایل بالا برابر با ON باشد:
servicename=ON
  • اگر مقدار روی OFF قرار گیرد، dataskq آن سرویس را بررسی یا راه‌اندازی نمی‌کند.

نکته‌های مهم

  • در صورت توقف دستی یک سرویس از داخل پنل، DirectAdmin به‌طور خودکار مقدار آن را روی OFF می‌گذارد.
  • اگر دوباره روی گزینه Start کلیک کنید، مقدار به ON تغییر کرده و سرویس تحت مانیتورینگ قرار خواهد گرفت.

به این ترتیب می‌توانید سرویس‌های دلخواه (مثلاً یک اپلیکیشن اختصاصی یا سرویس مانیتورینگ شخصی‌سازی‌شده) را به لیست اضافه کنید.

مدیریت لاگ‌ها در Log Viewer

معرفی

ابزار Log Viewer در DirectAdmin امکان مشاهده لاگ‌های مهم سیستم و سرویس‌ها را در سطح ادمین فراهم می‌کند. این قابلیت برای عیب‌یابی و بررسی خطاها بسیار مفید است.

فایل تنظیمات لاگ‌ها

مسیر فایل اصلی لاگ‌ها:

/usr/local/directadmin/data/templates/logs.list

سفارشی‌سازی لاگ‌ها

برای افزودن یا حذف لاگ‌ها مراحل زیر را دنبال کنید:

  1. پوشه سفارشی بسازید:
mkdir -p /usr/local/directadmin/data/templates/custom
  1. وارد پوشه شوید:
cd /usr/local/directadmin/data/templates/custom
  1. فایل لاگ‌ها را کپی کنید:
cp -p ../logs.list .
  1. فایل logs.list را باز کرده و مسیر لاگ‌های دلخواه خود را اضافه یا حذف کنید.

مثال

می‌توانید لاگ‌های سرویس‌هایی مانند nginx یا custom app را به این لیست اضافه کنید تا در Log Viewer نمایش داده شوند.

جمع‌بندی

سفارشی‌سازی تنظیمات ادمین در DirectAdmin این امکان را فراهم می‌کند که کنترل بیشتری بر روی ایمیل‌های سیستمی، فایل‌های قابل ویرایش، سرویس‌های تحت مانیتورینگ و لاگ‌های سیستم داشته باشید. این موارد به مدیران کمک می‌کند سرور را متناسب با نیازهای خود تنظیم کرده و نظارت دقیق‌تری بر آن داشته باشند.

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

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

مطالب اخیراً بازدیدشده

  • رفع خطای invalid literal for int در PHP Selector سیستم CloudLinux
  • مشاهده بیشتر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

آموزش کامل سفارشی‌سازی تنظیمات ادمین در DirectAdmin

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

می 2026
شیدسچپج
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
« آوریل    

عضویت

جدیدترین پست‌ها

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام