نرم‌افزارهای Third‑Party و سیاست پایان عمر (EOL) در cPanel & WHM

این مقاله نحوه مدیریت نرم‌افزارهای Third‑Party در cPanel & WHM، محل ذخیره لایسنس‌ها، نحوه یافتن SRPMها، و سیاست رسمی پایان عمر (EOL) برای نرم‌افزارها و سیستم‌عامل‌ها را توضیح می‌دهد. همچنین مشخص می‌کند پس از رسیدن یک سیستم‌عامل به EOL چه اتفاقی می‌افتد و هر سیستم‌عامل تا چه زمانی پشتیبانی می‌شود.

Third-Party SoftwareEOL PolicycPanel WHM

~4 دقیقه مطالعه · آخرین به‌روزرسانی ۲ اسفند ۱۴۰۴

1. مقدمه


cPanel & WHM شامل مجموعه بزرگی از نرم‌افزارهای Third‑Party است که وظایف مختلفی را در سیستم انجام می‌دهند. بسیاری از این نرم‌افزارها تحت لایسنس‌های متن‌باز منتشر می‌شوند. شرکت WebPros International, LLC نسخه‌هایی از تمام لایسنس‌های لازم را روی سرور شما قرار می‌دهد و همچنین اطمینان می‌دهد که بسته‌های سورس (SRPM) به‌صورت عمومی در دسترس باشند.


2. اطلاعات لایسنس


تمام لایسنس‌های مربوط به نرم‌افزارهای Third‑Party در مسیر زیر قرار دارند:


/usr/local/cpanel/3rdparty/share/


برای مثال فایل زیر:


/usr/local/cpanel/3rdparty/share/common-licenses/LGPL-2


نسخه ۲ لایسنس GNU Lesser General Public License را شامل می‌شود.


3. یافتن لایسنس یک پکیج خاص


برای اینکه بدانید یک نرم‌افزار Third‑Party تحت چه لایسنس‌هایی منتشر شده، فایل زیر را بررسی کنید:


/usr/local/cpanel/3rdparty/share/name/copyright


که در آن name نام پکیج یا قالب است.


نکته: برخی پکیج‌ها تحت چندین لایسنس منتشر می‌شوند، بنابراین ممکن است چندین ورودی License مشاهده کنید.


4. یافتن بسته سورس (SRPM)


برای پیدا کردن SRPM یک پکیج Third‑Party مراحل زیر را انجام دهید:


  • به سرور به‌روزرسانی پکیج‌های cPanel بروید.
  • وارد دایرکتوری نسخه cPanel & WHM موردنظر شوید.
  • وارد دایرکتوری src/ شوید تا لیست SRPMها را مشاهده کنید.

برای مثال SRPM مربوط به Perl در مسیر زیر قرار دارد:


http://httpupdate.cpanel.net/RPM/11.46/src/


و نام فایل آن:


cpanel-perl-514.5.14.4-4.cp1146.src.rpm


5. لیست نرم‌افزارهای Third‑Party


در بخش Release Notes هر نسخه، لیست کامل نرم‌افزارهای Third‑Party منتشر می‌شود.


6. سیاست پایان عمر (EOL) نرم‌افزارهای Third‑Party


WebPros International, LLC یک سیاست رسمی EOL برای نرم‌افزارهای Third‑Party و سیستم‌عامل‌ها دارد. تاریخ EOL زمانی است که پشتیبانی از آن نسخه پایان می‌یابد.


نرم‌افزارهایی که تاریخ EOL مشخص ندارند تا زمانی که نیاز و تقاضا وجود داشته باشد پشتیبانی می‌شوند.


6.1 زمانی که یک Vendor پشتیبانی را متوقف می‌کند


وقتی یک Vendor دیگر به‌روزرسانی ارائه ندهد، cPanel اقدامات زیر را انجام می‌دهد:


  • حذف نرم‌افزار از cPanel & WHM
  • ارسال اعلان به کاربران درباره حذف قریب‌الوقوع
  • توقف پشتیبانی فنی
  • توصیه به ارتقا به نسخه پشتیبانی‌شده

7. سیاست EOL سیستم‌عامل‌ها


تاریخ EOL سیستم‌عامل توسط Vendor تعیین می‌شود. این تاریخ پایان ارائه وصله‌ها و به‌روزرسانی‌ها است.


cPanel سیستم‌عامل‌ها را تا پایان چرخه عمرشان پشتیبانی می‌کند، اما ممکن است در نسخه‌های جدید cPanel پشتیبانی از یک OS قبل از EOL آن متوقف شود.


سرورهای Ubuntu چرخه متفاوتی دارند:


  • فقط نسخه‌های LTS پشتیبانی می‌شوند.
  • با انتشار نسخه LTS جدید cPanel، پشتیبانی از Ubuntu جدید اضافه می‌شود.
  • نسخه قبلی Ubuntu پس از اضافه شدن نسخه جدید، Deprecated می‌شود.

مثال: نسخه 118 آخرین نسخه cPanel است که Ubuntu 20.04 را پشتیبانی می‌کند. برای ارتقا به نسخه‌های بالاتر باید به Ubuntu 22.04 یا جدیدتر مهاجرت کنید.


8. وقتی یک سیستم‌عامل به EOL می‌رسد چه می‌شود؟


وقتی یک OS به EOL برسد:


  • سیستم‌عامل همچنان کار می‌کند.
  • نصب‌های موجود cPanel & WHM همچنان فعال می‌مانند.
  • پشتیبانی فقط تا آخرین نسخه LTS سازگار ادامه دارد.

اما شما نمی‌توانید:


  • نصب جدید cPanel & WHM انجام دهید.
  • به نسخه‌های جدید cPanel ارتقا دهید.
  • وصله‌های امنیتی یا رفع اشکال دریافت کنید.

9. سیستم‌عامل‌های پشتیبانی‌شده و تاریخ EOL


سیستم‌عامل تاریخ EOL
Red Hat Enterprise Linux 7 / CloudLinux 6 31 جولای 2024
CentOS 7 (ELS) به‌روزرسانی‌های حیاتی تا 1 ژانویه 2027
CloudLinux 7 (ELS) به‌روزرسانی‌های حیاتی تا 1 ژانویه 2027
AlmaLinux 8 1 مارس 2029
AlmaLinux 9 31 می 2032
AlmaLinux 10 31 می 2035
CloudLinux 8 31 می 2029
CloudLinux 9 31 می 2032
CloudLinux 10 31 می 2035
Rocky Linux 8 31 مارس 2026
Rocky Linux 9 31 مارس 2026
Ubuntu 22.04 LTS 30 ژوئن 2027
Ubuntu 24.04 LTS آوریل 2029

10. اگر سیستم‌عامل شما به EOL رسیده باشد چه باید کرد؟


توصیه می‌شود در اولین زمان مناسب سیستم‌عامل سرور را ارتقا دهید. بسته به شرایط ممکن است:


  • مستقیماً OS را ارتقا دهید (اگر Vendor اجازه دهد).
  • یک سرور جدید cPanel ایجاد کرده و حساب‌ها و تنظیمات را منتقل کنید.
  • لایسنس را به سرور جدید منتقل کنید.

مثال: cPanel روی Amazon Linux 2 پشتیبانی نمی‌شود. کاربران Amazon Linux 1 باید به نسخه Marketplace مهاجرت کنند.


برای راهنمایی بیشتر با پشتیبانی فنی خود تماس بگیرید یا صفحه Support cPanel را بررسی کنید.


نتیجه‌گیری


cPanel & WHM با ارائه سیاست‌های شفاف EOL و مدیریت دقیق نرم‌افزارهای Third‑Party، به مدیران سرور کمک می‌کند محیطی پایدار، امن و قابل اعتماد داشته باشند. آگاهی از لایسنس‌ها، SRPMها و تاریخ‌های پشتیبانی سیستم‌عامل‌ها برای مدیریت صحیح سرور ضروری است.


نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

راهنمای کامل بازیابی اکانت cPanel و انتقال حساب‌ها و تنظیمات برای مدیران سیستم تازه‌کار

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

ادامه

How to Move All cPanel Accounts from One Server to Another

This guide explains how to migrate all cPanel accounts, service configurations, SSL certificates, and the main server IP address from an old source server to a new target server. It covers installation requirements, configuration transfers, account migration, IP reassignment, DNS adjustments, and SSL restoration.

ادامه

آموزش کامل مهاجرت یک وب‌سایت وردپرس از macOS به سرور cPanel & WHM

این مقاله نحوه انتقال یک وب‌سایت وردپرس که روی macOS میزبانی شده است را به یک سرور cPanel & WHM توضیح می‌دهد. شامل خروجی گرفتن از دیتابیس، آپلود فایل‌ها، ایجاد دیتابیس جدید، تنظیم wp-config.php، تغییر URL سایت، و رفع لینک‌ها و تصاویر خراب است.

ادامه

آموزش کامل انتقال دستی یک اکانت بین سرورها در cPanel & WHM

این مقاله نحوه انتقال دستی یک اکانت بین دو سرور را زمانی که حجم اکانت برای ابزارهای انتقال WHM بسیار بزرگ است توضیح می‌دهد. شامل ایجاد دایرکتوری موقت، فشرده‌سازی public_html و لاگ‌ها، انتقال امن با scp، و بازیابی فایل‌ها در سرور جدید است.

ادامه

آموزش کامل مهاجرت دستی داده‌های Horde به Roundcube در cPanel & WHM

این مقاله نحوه مهاجرت دستی تقویم‌ها و مخاطبین Horde به Roundcube را در نسخه‌های 108 تا 118 cPanel & WHM توضیح می‌دهد. شامل مراحل خروجی گرفتن از Horde، انتقال فایل‌ها به مسیرهای صحیح، و وارد کردن داده‌ها در Roundcube با استفاده از افزونه‌های داخلی یا ابزارهای واردسازی است.

ادامه

آموزش کامل مهاجرت دستی اکانت‌ها از کنترل‌پنل‌های غیرپشتیبانی‌شده به cPanel & WHM

این مقاله نحوه مهاجرت دستی اکانت‌ها از کنترل‌پنل‌های غیرپشتیبانی‌شده به cPanel & WHM را توضیح می‌دهد. شامل اقدامات قبل از مهاجرت، نصب سرور جدید، انتقال فایل‌ها و دایرکتوری‌ها، بازیابی دیتابیس‌ها، انتقال SSL، و اقدامات پس از مهاجرت است.

ادامه