دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • 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)

Build کردن سرویس‌ها در دایرکت ادمین (DirectAdmin)

بیلد دایرکت ادمین

در سیستم‌عامل‌های لینوکسی مدیریت‌شده با کنترل‌پنل دایرکت‌ادمین، یکی از عملیات مهم پس از تغییر پیکربندی یا بروزرسانی بسته‌ها، اجرای فرایند Build کردن سرویس‌ها است. این فرایند که معمولاً توسط ابزار CustomBuild مدیریت می‌شود، به شما این امکان را می‌دهد تا سرویس‌های اصلی مانند Apache، PHP، MariaDB، Nginx، Exim و سایر اجزای سرور را به‌صورت کامل بازسازی یا به‌روز کنید.

در این مقاله از مارال هاست، با مفهوم Build، کاربردهای آن و نحوه اجرای صحیح آن آشنا خواهید شد.


Build در DirectAdmin به چه معناست؟

عبارت Build کردن سرویس در دایرکت‌ادمین به معنای کامپایل یا نصب مجدد سرویس‌ها بر اساس پیکربندی جاری است. این کار معمولاً زمانی انجام می‌شود که:

  • نسخه یک سرویس به‌روزرسانی شده است
  • تنظیمات داخلی آن تغییر کرده است
  • مشکلی در عملکرد سرویس به‌وجود آمده
  • قصد دارید یک ماژول یا قابلیت خاص را فعال یا غیرفعال کنید

برای مدیریت این عملیات، DirectAdmin از ابزاری به‌نام CustomBuild استفاده می‌کند که از طریق محیط SSH یا رابط وب قابل کنترل است.


مزایای استفاده از CustomBuild

  • کنترل کامل روی نسخه‌ و نوع کامپایل سرویس‌ها
  • امکان نصب چند نسخه PHP به‌صورت همزمان
  • پشتیبانی از Nginx، Apache یا ترکیب هر دو
  • تنظیمات کاملاً سفارشی و قابل بهینه‌سازی
  • قابلیت نصب مجدد ماژول‌های اضافی مثل Zend، Opcache، ionCube و…

راه‌های Build کردن سرویس‌ها در DirectAdmin1

Build کردن سرویس‌ها در دایرکت ادمین (DirectAdmin)

1. از طریق SSH

اگر دسترسی root به سرور دارید، می‌توانید وارد محیط ترمینال شوید و از ابزار CustomBuild استفاده کنید.

مراحل کلی به این شکل است:

  • ورود به مسیر /usr/local/directadmin/custombuild/
  • اجرای دستور ./build list برای دیدن لیست سرویس‌ها
  • اجرای ./build <service> برای ساخت مجدد یک سرویس خاص
  • یا استفاده از ./build all برای بازسازی کل سرویس‌ها

2. از طریق رابط گرافیکی (Web Interface)

در دایرکت‌ادمین نسخه جدید، رابط کاربری گرافیکی برای مدیریت CustomBuild در دسترس است:

  • ورود به DirectAdmin به‌عنوان admin
  • انتخاب CustomBuild 2.0 از منوی Admin Tools
  • در این بخش می‌توانید:
    • نسخه سرویس‌ها را تغییر دهید
    • گزینه‌هایی مانند نصب PHP 8.2، فعالسازی Opcache یا انتخاب نوع وب‌سرور را تنظیم کنید
    • در نهایت روی دکمه Build کلیک کنید تا فرایند نصب یا بازسازی آغاز شود

این رابط کاربری مخصوص مدیران سرور است و برای کاربران عادی قابل مشاهده نیست.


نکات کلیدی در زمان Build

  • قبل از شروع فرایند Build از سرویس‌های حیاتی مانند وب‌سرور یا پایگاه‌داده بکاپ بگیرید
  • در صورتی که سایت‌های پربازدید روی سرور میزبانی می‌شوند، بهتر است Build در زمان کم‌ترافیک انجام شود
  • پس از Build شدن برخی سرویس‌ها ممکن است نیاز به Restart آن‌ها باشد
  • در سرورهای دارای ترافیک بالا، استفاده از گزینه parallel build (در نسخه CLI) توصیه نمی‌شود مگر منابع کافی در دسترس باشد

مثال کاربردی – بازسازی Apache و PHP پس از تغییر نسخه

فرض کنید تصمیم گرفته‌اید نسخه PHP را از 7.4 به 8.1 ارتقا دهید و به‌صورت همزمان Apache را نیز به آخرین نسخه بروزرسانی کنید.

مراحل کلی به این صورت است:

  1. وارد CustomBuild می‌شوید
  2. از لیست سرویس‌ها نسخه PHP و Apache را مشخص می‌کنید
  3. PHP Mode را روی php-fpm یا mod_php تنظیم می‌کنید
  4. تنظیمات را ذخیره کرده و روی Build کلیک می‌کنید
  5. پس از اتمام، سرویس‌ها Restart می‌شوند و تغییرات اعمال می‌گردد

در نهایت، با تست سایت‌ها و بررسی لاگ‌ها از عملکرد صحیح سرویس‌ها مطمئن می‌شوید.


نتیجه‌گیری

Build کردن سرویس‌ها در دایرکت‌ادمین یکی از مهم‌ترین فرآیندهای نگهداری و بهینه‌سازی سرور است. با استفاده از ابزار قدرتمند CustomBuild، می‌توانید کنترل دقیقی بر نسخه و تنظیمات نرم‌افزارهای اصلی سرور داشته باشید. اگر به‌درستی از این ابزار استفاده شود، سرور شما همیشه به‌روز، سریع و پایدار خواهد ماند.

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

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

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

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

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

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

Build کردن سرویس‌ها در دایرکت ادمین (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

سلام