1. مستندات
  2. سرور مجازی
  3. لینوکس
  4. پنل دایرکت ادمین
  5. بروزرسانی کنترل‌پنل در VPS با پنل دایرکت ادمین

بروزرسانی کنترل‌پنل در VPS با پنل دایرکت ادمین

Calendar

انتشار:

1404/08/21
Update Calendar

به روز رسانی:

1404/08/21

در این مقاله قصد داریم نحوه بروزرسانی کنترل‌پنل دایرکت‌ادمین (DirectAdmin) را در سرور مجازی (VPS) ایران‌سرور به‌صورت کامل و گام‌به‌گام توضیح دهیم تا بتوانید آخرین نسخه این پنل را همراه با سرویس‌های وابسته آن به‌روزرسانی کنید.

مرحله اول: ورود به سرور از طریق SSH

برای آغاز بروزرسانی باید ابتدا به سرور خود از طریق SSH متصل شوید. برای این کار از نرم‌افزارهایی مانند PuTTY در ویندوز یا Terminal در لینوکس و مک استفاده می‌شود. آدرس IP سرور و پورت SSH (معمولاً 22) را وارد کرده و با نام کاربری root وارد شوید. اگر از کلید SSH استفاده می‌کنید، باید فایل کلید را در تنظیمات نرم‌افزار وارد کنید.

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

دایرکت‌ادمین معمولاً در مسیر زیر نصب می‌شود:

cd /usr/local/directadmin

با اجرای این دستور وارد پوشه اصلی نصب دایرکت‌ادمین می‌شوید که شامل فایل‌های اجرایی و تنظیمات اصلی برنامه است. در صورت بروز خطا یا پیغام عدم وجود مسیر، از دستور whereis directadmin برای یافتن مسیر دقیق استفاده کنید.

نمای پوشه نصب دایرکت‌ادمین

مرحله سوم: اجرای دستور بروزرسانی دایرکت‌ادمین

در این مرحله برای بروزرسانی مستقیم کنترل‌پنل دستور زیر را اجرا کنید:

./directadmin p

این دستور به‌طور خودکار بررسی می‌کند که آیا نسخه جدیدی در دسترس است یا خیر و در صورت وجود، آن را دانلود و نصب می‌کند. در صورت مشاهده خطای Permission denied، دستور را با سطح دسترسی root یا sudo اجرا کنید.

مرحله چهارم: بررسی نسخه جدید پس از بروزرسانی

برای اطمینان از اینکه بروزرسانی با موفقیت انجام شده است، دستور زیر را وارد کنید:

/usr/local/directadmin/directadmin v

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

نمای نمایش نسخه جدید دایرکت‌ادمین

مرحله پنجم: بروزرسانی سرویس‌ها با استفاده از CustomBuild

دایرکت‌ادمین از ابزار CustomBuild برای مدیریت و بروزرسانی سرویس‌های مختلف مانند Apache، PHP، MySQL، Exim و غیره استفاده می‌کند. برای بروزرسانی این سرویس‌ها، ابتدا وارد مسیر CustomBuild شوید:

cd /usr/local/directadmin/custombuild

سپس دستورات زیر را اجرا کنید:

./build update
./build all d

دستور اول فایل‌های مربوط به CustomBuild را بروزرسانی می‌کند و دستور دوم تمام سرویس‌ها را با آخرین نسخه‌ها و تنظیمات پیش‌فرض به‌روزرسانی خواهد کرد.

نمای اجرای دستورات CustomBuild

این مرحله ممکن است چند دقیقه زمان ببرد. قبل از انجام آن، حتماً از داده‌ها و تنظیمات خود بکاپ تهیه کنید.

نصب کامل شد

مرحله ششم: بررسی وضعیت سرویس‌ها پس از بروزرسانی

بعد از اتمام عملیات، با دستور زیر وضعیت سرویس دایرکت‌ادمین را بررسی کنید:

service directadmin status

اگر خروجی شامل عبارت active (running) باشد، یعنی کنترل‌پنل به‌درستی فعال است. در غیر این صورت، از دستور زیر برای راه‌اندازی مجدد استفاده کنید:

service directadmin restart

همچنین پیشنهاد می‌شود وضعیت سرویس‌های دیگر مانند Apache و MySQL را نیز بررسی کنید تا از عملکرد صحیح همه سرویس‌ها مطمئن شوید.

نمای خروجی status سرویس directadmin

مرحله هفتم: بررسی از طریق رابط وب دایرکت‌ادمین

در نهایت، از طریق مرورگر وارد رابط وب دایرکت‌ادمین شوید تا نسخه جدید را مشاهده کنید. آدرس زیر را در مرورگر وارد کنید:

http://your-server-ip:2222

پس از ورود، از منوی اصلی بخش System Information را باز کنید تا نسخه نصب‌شده، تاریخ بروزرسانی و اطلاعات لایسنس را بررسی نمایید. اگر نسخه جدید نمایش داده شد، یعنی بروزرسانی با موفقیت انجام شده است.

نمای بخش System Information در پنل دایرکت‌ادمین

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

آیا توانستیم چالش شما را حل کنیم؟