دایرکت ادمین (DirectAdmin) یک کنترل پنل محبوب برای مدیریت هاست و سرور است که بهصورت مداوم بروزرسانی میشود. آپدیت دایرکت ادمین اهمیت زیادی دارد، زیرا باعث افزایش امنیت، بهبود عملکرد و اضافه شدن ویژگیهای جدید میشود. در این آموزش، نحوه آپدیت دایرکت ادمین را به سادهترین روش بررسی میکنیم.
آموزش کامل آپدیت دایرکت ادمین به آخرین نسخه (DirectAdmin Update) 🔄
۱. چرا باید دایرکت ادمین را آپدیت کنیم؟
✅ افزایش امنیت: نسخههای جدید، حفرههای امنیتی را برطرف میکنند.
✅ بهبود عملکرد: سرعت و پایداری سرور را افزایش میدهد.
✅ سازگاری بیشتر: افزونهها و نرمافزارهای جانبی بهتر با نسخه جدید کار میکنند.
✅ اضافه شدن امکانات جدید: ویژگیهای جدید و بهینهسازیهای کاربردی اضافه میشود.
۲. بررسی نسخه فعلی دایرکت ادمین
قبل از آپدیت، ابتدا باید بررسی کنیم که چه نسخهای روی سرور نصب شده است. برای این کار وارد SSH شوید و دستور زیر را اجرا کنید:
/usr/local/directadmin/directadmin v
خروجی این دستور نسخه فعلی دایرکت ادمین را نمایش میدهد. اگر نسخه جدیدتری منتشر شده باشد، بهتر است آن را بروزرسانی کنید.
۳. آپدیت دایرکت ادمین از طریق SSH
برای آپدیت دستی دایرکت ادمین مراحل زیر را دنبال کنید:
1️⃣ وارد سرور شوید:
ssh root@your-server-ip
(بهجای your-server-ip
، آیپی سرور خود را وارد کنید.)
2️⃣ دستور آپدیت را اجرا کنید:
cd /usr/local/directadmin
./directadmin update
🔹 این دستور آخرین نسخه موجود را دانلود و نصب میکند.
3️⃣ بررسی نصب موفقیتآمیز:
پس از اتمام فرآیند، دوباره نسخه دایرکت ادمین را بررسی کنید:
/usr/local/directadmin/directadmin v
اگر نسخه جدید نمایش داده شد، آپدیت موفقیتآمیز بوده است.
۴. آپدیت دایرکت ادمین از طریق CustomBuild
دایرکت ادمین از CustomBuild برای مدیریت نرمافزارها و بروزرسانیها استفاده میکند. برای آپدیت از این روش، مراحل زیر را انجام دهید:
- وارد دایرکتوری CustomBuild شوید:
cd /usr/local/directadmin/custombuild
- آخرین نسخه CustomBuild را دریافت کنید:
./build update
- دستور آپدیت دایرکت ادمین را اجرا کنید:
./build update_da
- سرویس دایرکت ادمین را ریاستارت کنید:
service directadmin restart
🔹 این روش مطمئنتر و استانداردتر است و باعث میشود که تمام وابستگیهای نرمافزاری نیز بروز شوند.
۵. آپدیت خودکار دایرکت ادمین
اگر میخواهید دایرکت ادمین بهصورت خودکار همیشه بروز باشد، میتوانید یک کرونجاب تنظیم کنید:
echo "0 3 * * * root /usr/local/directadmin/custombuild/build update_da" >> /etc/crontab
🔹 این دستور باعث میشود هر روز ساعت ۳ بامداد دایرکت ادمین بررسی و در صورت وجود نسخه جدید، آپدیت شود.
۶. مشکلات احتمالی و راهحلها
🔴 مشکل: بعد از آپدیت، دایرکت ادمین کار نمیکند.
✅ راهحل: بررسی کنید که سرویس دایرکت ادمین اجرا میشود:
service directadmin status
اگر اجرا نشده بود، با این دستور آن را راهاندازی کنید:
service directadmin restart
🔴 مشکل: لایسنس دایرکت ادمین بعد از آپدیت غیر فعال شده است.
✅ راهحل: اگر دایرکت ادمین بعد از آپدیت غیرفعال شد، لایسنس را دوباره فعال کنید:
/usr/local/directadmin/scripts/getLicense.sh your-client-id your-license-key
service directadmin restart
(بهجای your-client-id
و your-license-key
اطلاعات لایسنس خود را وارد کنید.)
نتیجهگیری | افزایش امنیت و سرعت با آپدیت دایرکت ادمین
آپدیت دایرکت ادمین یک اقدام ضروری برای حفظ امنیت، عملکرد و سازگاری بهتر سرور است. با روشهای SSH و CustomBuild میتوانید دایرکت ادمین را در چند دقیقه آپدیت کنید. همچنین، با تنظیم کرونجاب میتوان این فرایند را بهصورت خودکار انجام داد.
🔥 آیا تجربهای در آپدیت دایرکت ادمین دارید؟ نظرات خود را با ما به اشتراک بگذارید! 🚀