learn

cPanel روی CentOS 7؛ پایان عمر سیستم‌عامل و مسیر مهاجرت امن

به‌جای نصب تازه cPanel روی CentOS 7، وابستگی‌ها و حساب‌ها را بررسی کنید و با نسخه پشتیبان و آزمون DNS، وب و ایمیل به محیط سازگار مهاجرت کنید.

CentOS Linux 7 از ۳۰ ژوئن ۲۰۲۴ به پایان عمر رسیده است. استفاده از نصاب قدیمی cPanel یا عوض‌کردن مخزن با archive، وصله امنیتی جاری ایجاد نمی‌کند. برای سرور تازه، سیستم‌عامل موردتأیید cPanel را انتخاب کنید؛ برای سرور موجود، هدف باید انتقال کنترل‌شده سرویس‌ها باشد، نه حفظ دائمی یک پشته منقضی.

چرا نصب مجدد راه‌حل نیست؟

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

فهرست پیش از مهاجرت

  • حساب‌ها، دامنه‌ها، addon domainها، نسخه‌های PHP و extensionها را ثبت کنید.
  • حجم و نسخه دیتابیس، charset، کاربرها و برنامه‌های دارای وابستگی قدیمی را بررسی کنید.
  • ایمیل، forwarder، DNS، cron، گواهی و فایل‌های خارج از public_html را فراموش نکنید.
  • نسخه پشتیبان خارج از سرور و یک آزمون واقعی بازیابی داشته باشید؛ snapshot به‌تنهایی همواره بکاپ مستقل نیست.

ساخت مقصد سازگار

نسخه و منابع مقصد را از جدول روز cPanel انتخاب کنید. نصب تازه باید با hostname و IP مناسب انجام شود. پیش از انتقال، قابلیت‌های موردنیاز مانند نسخه PHP و محدودیت‌های ایمیل را در مقصد آماده کنید. یکسان‌بودن نام کنترل‌پنل تضمین نمی‌کند همه نسخه‌های قدیمی برنامه در مقصد کار کنند.

انتقال با حداقل تعارض داده

  1. ابتدا یک حساب کم‌خطر را با ابزار پشتیبانی‌شده WHM به مقصد منتقل کنید.
  2. بدون تغییر عمومی DNS، با روش آزمایشی موردتأیید تیم فنی وب، پنل و پایگاه داده را کنترل کنید.
  3. بازه نهایی انتقال و وضعیت سفارش یا پیام تازه را تعیین کنید؛ هم‌زمانی دو نسخه قابل نوشتن می‌تواند داده متناقض بسازد.
  4. پس از هماهنگی داده نهایی، DNS را منتقل و هر دو سمت را در دوره انتشار DNS پایش کنید.
  5. سرور قدیمی را فقط پس از تأیید ایمیل، cron، بکاپ و امکان برگشت از سرویس خارج کنید.

چه چیزی را نباید خودکار تعمیم داد؟

CentOS Stream با CentOS Linux 7 یک محصول و چرخه عمر یکسان ندارد. ابزار ارتقای درجا نیز فقط برای ترکیب‌های صریحاً پشتیبانی‌شده معتبر است. اگر افزونه یا اپلیکیشن ناسازگار دارید، انتقال به سرور جدا معمولاً امکان آزمون و بازگشت روشن‌تری می‌دهد؛ تصمیم نهایی با فهرست وابستگی واقعی گرفته می‌شود.

مطالعه مرتبط

منابع و مستندات

بازبینی محتوا و منابع: ۲۶ مهر ۱۴۰۵.

مطالب مرتبط

ارسال نظر

فهرست مطالب