learn

نصب cPanel روی Ubuntu؛ چرا Ubuntu 20.04 انتخاب نصب تازه نیست؟

نسخه سازگار Ubuntu برای cPanel، شرایط نصب تازه و راه‌اندازی WHM؛ با تفکیک پشتیبانی خود Ubuntu از پشتیبانی کنترل‌پنل.

برای نصب تازه cPanel، پشتیبانی عمومی Ubuntu کافی نیست؛ نسخه باید در جدول خود cPanel نیز مجاز باشد. سند فعلی نصب Ubuntu، نسخه 24.04 LTS را پوشش می‌دهد. بنابراین آموزش قدیمی Ubuntu 20.04 را با همان دستورها روی سرور تازه اجرا نکنید و وجود ESM برای Ubuntu را به معنی پشتیبانی cPanel از آن ندانید.

اگر سرور 20.04 از قبل فعال است

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

نیازمندی سرور تازه Ubuntu 24.04

  • دسترسی root، معماری ۶۴بیتی مجاز، IPv4 عمومی ثابت و hostname معتبر لازم است.
  • حداقل فعلی ۲ گیگابایت RAM و ۲۰ گیگابایت دیسک است؛ برای میزبانی واقعی، منابع پیشنهادی و بار مشتریان را جداگانه در نظر بگیرید.
  • سرور نباید از قبل پشته وب، دیتابیس یا کنترل‌پنل ناسازگار داشته باشد.
  • AppArmor طبق سند فعلی با cPanel سازگار است؛ برای نصب آن را بی‌دلیل خاموش نکنید. الزامات SELinux را جداگانه از همان سند بخوانید.

نصب کنترل‌شده

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

cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest

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

راه‌اندازی و آزمون نهایی

  1. پس از اعلام موفقیت نصاب، WHM را از HTTPS روی hostname و پورت 2087 باز کنید.
  2. لایسنس، resolver، nameserver و ایمیل مدیر را تنظیم کنید.
  3. فایروال را مطابق سرویس‌های واقعی و راهنمای پورت‌های cPanel تنظیم و از بیرون آزمایش کنید.
  4. پیش از تغییر DNS مشتریان، یک سایت و ایمیل آزمایشی، گواهی و بازیابی بکاپ را کنترل کنید.

تفاوت با راهنماهای توزیع‌های دیگر

روش مدیریت بسته، سرویس و افزونه‌ها در Ubuntu با AlmaLinux یکسان نیست. فرمان yum یا تغییر NetworkManager در آموزش CentOS را به این نصب اضافه نکنید. مستندات مخصوص سیستم‌عامل انتخاب‌شده مرجع اجراست.

مطالعه مرتبط

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

بازبینی محتوا و منابع: ۲۶ مهر ۱۴۰۵. دستورهای نمونه برای محیط مشخص‌شده‌اند؛ پیش از استفاده روی سرویس عملیاتی، سازگاری محیط و نسخه پشتیبان را بررسی کنید.

مطالب مرتبط

ارسال نظر

فهرست مطالب