دانستنی‌های دنیای وب و زیرساخت

از WebsitePanel تا SolidCP و FuseCP؛ وضعیت پروژه و مهاجرت

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

نمودار مسیر تحول پروژه از WebsitePanel به SolidCP و سپس FuseCP

WebsitePanel نسل قدیمی خانواده‌ای از کنترل‌پنل‌های مدیریت میزبانی ویندوز است. SolidCP در سال ۲۰۱۶ به‌عنوان شاخه‌ای از آن معرفی شد. برای بررسی مسیر فعلی پروژه، فقط نام SolidCP کافی نیست: لینک سورس در سایت رسمی SolidCP اکنون به مخزن FuseCP می‌رود و README آن، FuseCP را جانشین مستقیم SolidCP معرفی می‌کند.

این سه نام چه ارتباطی دارند؟

WebsitePanel، SolidCP و FuseCP به نسل‌های مرتبط این خانوادهٔ کنترل‌پنل تعلق دارند. فایل‌ها، تنظیمات، پیش‌نیازها و افزونه‌ها باید مطابق مستندات همان نسخه بررسی شوند. آموزش مربوط به WebsitePanel و نسخه‌های قدیمی Windows Server، برای استقرار جدید نیازمند تطبیق با مستندات فعلی است.

سایت SolidCP صفحهٔ دانلود و مستندات مهاجرت دارد؛ مخزن فعلی سورس نیز اطلاعات توسعه و مسیر ادامهٔ پروژه را ارائه می‌کند. بازبودن سورس یا وجود لینک دانلود، به‌تنهایی تضمین سازگاری با هر نسخهٔ IIS، SQL Server، PHP یا WHMCS نیست. پیش‌نیاز ساخت کد را نیز با نیازمندی بستهٔ نصب آماده یکسان ندانید.

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

برای بسته‌های معرفی‌شده با نام SolidCP از صفحهٔ Downloads رسمی و Changelog همان پروژه استفاده کنید. برای وضعیت کد و راهنمای ادامهٔ آن، مخزن FuseCP را بررسی کنید. شمارهٔ نسخه، تاریخ بسته و راهنمای مربوط به آن را با هم ثبت کنید؛ فایل یک آموزش چندسال‌قبل را صرفاً به‌دلیل شباهت نام نصب نکنید.

صفحهٔ دانلود رسمی، لینک ماژول WHMCS را نیز ارائه می‌کند. آن ماژول مربوط به اتصال کنترل‌پنل است و با ماژول مدیریت ESXi آفاق هاست یکی نیست. نام مشابه «ماژول WHMCS» برای نتیجه‌گیری دربارهٔ سازگاری یا قابلیت‌های مشترک کافی نیست.

مهاجرت چه چیزهایی را باید پوشش دهد؟

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

سازگاری دیتابیس و پیکربندی که در README FuseCP توضیح داده می‌شود، مجوز اجرای بی‌بررسی یک اسکریپت قدیمی روی محیط تولید نیست. مهاجرت سیستم‌عامل، انتقال سرویس‌ها و ارتقای کنترل‌پنل می‌توانند کارهای متفاوتی باشند؛ موفقیت یکی، سلامت دیگری را ثابت نمی‌کند.

وضعیت این کنترل‌پنل‌ها در آفاق هاست

آفاق هاست WebsitePanel و SolidCP را ارائه نمی‌کند. این مطلب برای شناخت پروژه و کمک به دارندگان نصب‌های قدیمی است، نه اعلام عرضهٔ این کنترل‌پنل‌ها در خدمات فعلی آفاق هاست. بنابراین مطالب قدیمی که استفادهٔ آفاق هاست از آن‌ها را توصیف می‌کنند باید با وضعیت فعلی خدمات و منابع رسمی تطبیق داده شوند.

از مطالعه تا اجرا

سرویس‌های مرتبط با این مطلب

برای بررسی راهکار مناسب، مشخصات و شرایط این خدمات را ببینید.

میزبانی ویندوز ایران

برای سایت یا برنامه مبتنی بر فناوری‌های مایکروسافت، هاست ویندوز ایران را بررسی کنید. نسخه چارچوب اجرایی، نیاز پایگاه داده و فضای برنامه را مشخص کنید تا پلن با پیش‌نیازهای پروژه هماهنگ باشد.

بررسی سرویس
نظر شما مهم است

این مطلب چقدر برایتان مفید بود؟

اولین نفری باشید که به این مطلب امتیاز می‌دهد.

ادامه گفت‌وگو

این مطلب را به اشتراک بگذارید

اگر برایتان مفید بود، آن را برای همکاران و دوستانتان بفرستید.

برای ادامه مطالعه
همه مطالب مجله
قدم بعدی را با هم برداریم

برای شروع، یک گفت‌وگو کافی‌ست.

از انتخاب سرور تا ساخت وب‌سایت، مسیر مناسب کسب‌وکارتان را پیدا کنیم.

تماس با آفاق هاست 021-91092061