Skip to content

به‌روزرسانی از داخل پنل ​

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

صفحه‌ی به‌روزرسانی پنل: نسخه‌ی نصب‌شده کنار جدیدترین نسخه، نحوه‌ی نصب، دکمه‌ی همین حالا به‌روزرسانی کن، و بخش نودها با جدیدترین نسخه‌ی نود و نودهایی که از آن عقب‌اندصفحه‌ی به‌روزرسانی پنل: نسخه‌ی نصب‌شده کنار جدیدترین نسخه، نحوه‌ی نصب، دکمه‌ی همین حالا به‌روزرسانی کن، و بخش نودها با جدیدترین نسخه‌ی نود و نودهایی که از آن عقب‌اند

بررسی نسخه‌ی تازه ​

صفحه این‌ها را نشان می‌دهد:

  • نسخهٔ نصب‌شده و آخرین نسخه، همراه به‌روزرسانی موجود است یا به‌روز است، و لینکی به یادداشت انتشار؛
  • نحوهٔ نصب: سرویس systemd، کانتینر، یا اجراشده به‌صورت دستی؛
  • آخرین بررسی، و بررسی کن برای بررسی دوباره.

پنل روزی یک بار بررسی می‌کند و وقتی نسخه‌ای منتشر شده باشد یک بنر نشان می‌دهد. بررسی روزانه یک درخواست به مخزن عمومی پنل روی GitHub است که آدرس سرور شما را به آن می‌گوید. با بررسی روزانهٔ انتشار نسخهٔ جدید یا از خط فرمان خاموشش کنید (ببینید خط فرمان). بررسی کن و دکمه‌ی به‌روزرسانی با خاموش بودنش هم کار می‌کنند.

به‌روزرسانی پنل ​

در نصب systemd، همین حالا به‌روزرسانی کن (یا به‌روزرسانی به نسخه) کل ارتقا را انجام می‌دهد:

  1. گرفتن پشتیبان: یک پشتیبان از دیتابیس در پوشه‌ی پشتیبان‌هایتان.
  2. دانلود نسخه‌ی منتشرشده.
  3. بررسی صحت آن با checksum‌ای که همراهش منتشر شده، و یک بار اجرای آن تا مطمئن شود روی این ماشین بالا می‌آید.
  4. نصب: جایگزین کردنش، با نگه داشتن باینری قبلی در کنارش.
  5. راه‌اندازی مجدد روی نسخه‌ی جدید.

وارد می‌مانید. پنل چند ثانیه در دسترس نیست و صفحه می‌گوید کی برگشته. نودها در طول ری‌استارت به سرو کردن ادامه می‌دهند، پس کاربران چیزی از دست نمی‌دهند.

اگر نسخه‌ی جدید بالا نیاید ​

اگر بیلد جدید بالا نیاید، پنل خودش ظرف حدود ده ثانیه باینری قبلی را برمی‌گرداند، و صفحه برگردانده شد را نشان می‌دهد.

دیتابیس برگردانده نمی‌شود: به‌روزرسانی‌ها آن را فقط به جلو می‌برند. اگر پس از به‌روزرسانی چیزی درست به نظر نمی‌رسد، پشتیبانی که در مرحله‌ی اول گرفته شده راه برگشت است. صفحه نامش را می‌گوید؛ آن را در تنظیمات ← پشتیبان‌گیری بازیابی کنید (ببینید پشتیبان‌گیری و بازیابی).

نصب‌های Docker ​

پنلی که در کانتینر است نمی‌تواند ایمیج خودش را جایگزین کند، و صفحه به‌جای تلاش کردن همین را می‌گوید. آن را از پوشه‌ی فایل compose به‌روز کنید:

bash
docker compose pull && docker compose up -d

نسخه‌های نود ​

بخش نودها در صفحه آخرین نسخهٔ نود و نودهای عقب‌مانده از آن را نشان می‌دهد.

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

آپدیت همهٔ نودها هر نودی را که عقب است، یکی پس از دیگری و از راه SSH، به‌روز می‌کند. نودی که پنل برایش کلید SSH ندارد رد می‌شود؛ آن را از پنجره‌ی نصب خودش به‌روز کنید. ببینید نودها.

TIP

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

متن و تصویرها با مجوز CC BY 4.0.