CentOS 7 به پایان عمر رسیده و در جدول نصب جاری OpenLiteSpeed، مبنای یک نصب تازه نیست. این صفحه بهجای تکرار دستورهای مخزن قدیمی، مسیر انتقال همان وبسایت به سیستم فعال را توضیح میدهد. هدف، حفظ رفتار و URLهای سایت است؛ نصب وبسرور جدید بدون انتقال درست پیکربندی و داده، مهاجرت کامل محسوب نمیشود.
موجودی مبدا را ثبت کنید
- نسخه OpenLiteSpeed، listenerها، virtual hostها، document root و دامنههای نگاشتشده را فهرست کنید.
- مسیر LSPHP، نسخه PHP، extensionها و تنظیمات upload و timeout را ثبت کنید.
- دیتابیس، cron، ایمیل برنامه، گواهی، rewrite و سیاست کش را جداگانه بررسی کنید.
- از فایلها، داده و پیکربندی بکاپ مستقل بگیرید و یک بازیابی آزمایشی انجام دهید.
مقصد تازه و سازگار بسازید
یک انتشار فعال مانند AlmaLinux یا Rocky Linux مجاز در جدول رسمی انتخاب کنید. OpenLiteSpeed و LSPHP سازگار را از مخزن رسمی نصب کنید. فایل باینری PHP یا پوشه بستههای CentOS 7 را به مقصد کپی نکنید؛ آنها باید برای محیط جدید نصب شوند. WebAdmin مقصد را پیش از دسترسی عمومی محدود و رمز آن را مستقل تعیین کنید.
پیکربندی را تطبیق دهید، نه کپی کورکورانه
- ساختار virtual host و listener را روی مقصد با مسیرهای واقعی بازسازی کنید.
- فایلهای سایت و دیتابیس را با مالکیت و charset صحیح بازیابی کنید.
- rewrite و مسیرهای داخلی را با مجموعهای از URLهای واقعی، شامل صفحه ناموجود، آزمایش کنید.
- در حالت بدون تغییر DNS عمومی، hostname و TLS را با روش آزمایشی تیم فنی بسنجید؛ اعتماد TLS را در مرورگر خاموش نکنید.
انتقال نهایی و کنترل کش
برای سایت قابل نوشتن، زمان توقف یا هماهنگی نوشتن را مشخص کنید تا سفارش، پیام یا فایل تازه گم نشود. پس از انتقال داده نهایی و DNS، کش را مطابق نیاز پاک و صفحات عمومی و خصوصی را جداگانه آزمایش کنید. مشاهده صفحه کششده موفق، اتصال صحیح PHP و دیتابیس مقصد را ثابت نمیکند.
چکلیست حفظ URL و بازگشت
- دامنه، مسیر، slug، query و کد پاسخ نمونههای مهم باید با طرح مهاجرت هماهنگ بمانند.
- صفحه ورود، فرم، پرداخت آزمایشی و خروج ایمیل برنامه کنترل شوند.
- نسخه پیکربندی قبل و بعد و مقصد بکاپ مشخص باشد.
- بازگشت DNS بدون برنامه داده میتواند تراکنشهای مقصد جدید را از دسترس خارج کند؛ پیش از برگشت، همگامسازی داده را تعیین کنید.
چه زمانی مبدا را بازنشسته کنیم؟
پس از تأیید ترافیک مقصد، وظایف زمانبندی، لاگ و بازیابی بکاپ و پایان بازه برگشت. نگهداشتن سرور منقضی در اینترنت فقط برای احتیاط، ریسک باقیمانده ایجاد میکند؛ دسترسی آن را در دوره انتقال محدود کنید.
مطالعه مرتبط
منابع و مستندات
بازبینی محتوا و منابع: ۲۶ مهر ۱۴۰۵.