شاید برایتان پیش آمده باشد که نیاز به تغییر یا نصب ورژن های جدید PHP روی هاستتان داشته باشید.نصب و مدیریت نسخههای جدید PHP در سرورهای WHM با استفاده از EasyApache 4 سادهتر، سریعتر و ایمنتر از همیشه شده است. این مقاله راهنمای کامل و بهروزرسانی شدهای است برای مدیران سرور، متخصصان هاستینگ و کاربران حرفهای است که میخواهند جدیدترین نسخههای PHP را بدون خطا و با پشتیبانی کامل در WHM نصب کنند. با استفاده از EasyApache 4، میتوانید به راحتی چند نسخه PHP را روی سرور خود فعال نگه دارید، اکستنشنهای موردنیاز را مدیریت کنید و امنیت و سرعت سایتها را بهبود دهید. در ادامه، به بررسی کامل مراحل نصب، تفاوت نسخه 4 و 3، مزایای MultiPHP، نحوه فعالسازی اکستنشنها و رفع خطاهای متداول میپردازیم، پس تا انتها همراه باشید.
EasyApache 4 نسل جدید ابزار مدیریت Apache و PHP در WHM است که جایگزین کامل نسخه قدیمیتر یعنی EasyApache 3 شده است. نسخه 4 بر پایه سیستم مدیریت بسته لینوکس YUM/RPM (اینها سیستم مدیریت بستههای نرمافزاری در توزیعهای لینوکس مثل CentOS، RHEL، AlmaLinux هستند) طراحی شده و فرآیند نصب و بهروزرسانی را بسیار سریعتر کرده است.
تفاوتهای کلیدی EasyApache 4 با EasyApache 3:
مدیریت آسانتر: نصب و حذف مؤلفهها بدون نیاز به Rebuild کامل سرور.
پشتیبانی از چند نسخه PHP: قابلیت اجرای همزمان PHP 7.4 تا 8.4 روی یک سرور.
پایداری بیشتر: استفاده از پکیجهای RPM باعث کاهش خطا و بهبود امنیت میشود.
سازگاری با سیستمعاملهای جدید: مانند AlmaLinux، RockyLinux و CloudLinux.
نصب ورژن های جدید PHP در WHM با EasyApache 4
اضافه کردن PHP جدید به WHM بسیار ساده است و از طریق رابط گرافیکی انجام میشود. برای نصب نسخه جدید PHP در WHM مراحل زیر را دنبال کنید:
🔶ابتدا وارد داشبورد WHM شوید و از بخش Software ابزار EasyApache 4 را انتخاب کنید.
🔶سپس روی گزینه Customize کلیک کنید.
🔶اکنون در منوی سمت چپ از تب PHP Versions ورژن مورد نظر (مثلاً PHP 8.3) را انتخاب کنید. 🔶در صورت نیاز، اکستنشنها را از تب PHP Extensions انتخاب کنید. 🔶و در انتها روی Provision کلیک کنید تا نسخه جدید نصب شود.
✅ پس از نصب ورژن جدید PHP در WHM با EasyApache ، از بخش MultiPHP Manager میتوانید نسخه PHP مورد نظرتان را برای هر دامنه تعیین کنید و برای تغییر ورژن اقدام کنید.
مزایای Multiple PHP Versions در WHM
یکی از قابلیتهای برجسته EasyApache 4، پشتیبانی از چند نسخه PHP به صورت هم زمان ( MultiPHP Manager) است. این ویژگی به مدیران سرور امکان میدهد تا برای هر دامنه، نسخه متفاوتی از PHP را تنظیم کنند. یعنی در عمل میتوانید نسخههای 7.4، 8.1، 8.2 و 8.3/8.4 را بهصورت ساید بای ساید نصب کنید و برای هر دامنه یا ساب دامنه از طریق MultiPHP Manager نسخه متفاوتی تعیین کنید، بدون Rebuild و با حداقل Downtime. در ادامه به مزیت های مهم این قابلیت در ایزی آپاچی 4 می پردزایم:
🟢مزایای MultiPHP در EasyApache4 :
سازگاری با وبسایتهای مختلف: برای مثال، یک سایت وردپرس با PHP 8.2 و یک سایت قدیمی با PHP 7.4 اجرا میشود.
انعطاف در مدیریت: از طریق MultiPHP Manager در WHM میتوانید به سادگی نسخه PHP هر دامنه را تغییر دهید.
بهینهسازی عملکرد: استفاده از PHP-FPM در کنار MultiPHP باعث افزایش سرعت پردازش میشود.
امنیت بالاتر: فقط سایتهای ناسازگار در نسخههای قدیمی باقی میمانند، در حالی که بقیه با آخرین نسخه اجرا میشوند.
نصب PHP Extensions در EasyApache 4
اکستنشنها (Extensions) قابلیتها یا ابزارهای جانبی PHP هستند که برای اجرای اسکریپتها و برنامههای خاص لازم و ضروری هستند. EasyApache 4 به شما اجازه میدهد تا این افزونهها را بهصورت گرافیکی یا از طریق CLI نصب کنید.
روش نصبPHP Extensions
برای فعالسازی و نصب PHP Extensions کافی است مراحل زیر را طی کنید:
🔶 ابتدا وارد WHM شوید، EasyApache 4 را پیدا کنید. 🔶سپس روی Customize کلیک کرده و وارد PHP Extensions شوید. 🔶 افزونههای مورد نظر را انتخاب و Provision را کلیک کنید.
روش دیگری که برای این کار می توانید استفاده کنید این است که دستور زیرا از طریق SSH اجرا کنید:
📌 نکته مهم:فقط افزونههای مورد نیاز را نصب کنید. نصب بیش از حد اکستنشنها میتواند عملکرد سرور را کاهش دهد.
مشکلات رایج تغییر ورژن PHP در EasyApache 4
در فرآیند نصب PHP یا اکستنشنها، این احتمال وجود دارد که با خطاهایی مواجه شوید. در این بخش، متداولترین خطاها و روش رفع آنها را در قالب جدول بررسی کرده ایم.
مشکل
علت احتمالی
راهحل
PHP جدید در لیست ظاهر نمیشود
کش YUM یا RPM خراب است
اجرای دستور yum clean all && yum update
Provisioning با خطا متوقف میشود
کمبود فضای دیسک یا پکیج ناقص
بررسی مسیر /var/log/ea4/
اکستنشن نصب نمیشود
مخزن EA4 غیرفعال است
فعالسازی مجدد مخزن EasyApache در YUM
ناسازگاری CMS با PHP جدید
نسخه قدیمی قالب یا افزونه
بازگشت موقت به نسخه قبلی با MultiPHP
📌 نکته: قبل از نصب نسخه جدید PHP، حتماً از تنظیمات فعلی EasyApache فایل پشتیبان (بکاپ) تهیه کنید.
🚀 با نمایندگی هاست سیپنل وبداده، خدمات خود را حرفهایتر ارائه دهید! برای دریافت نمایندگی همین حالا کلیک کنید👇
نتیجهگیری؛ نصب ورژن های جدید PHP در WHM با EasyApache
در پایان میتوان گفت EasyApache 4 ابزاری قدرتمند و کاملاً ماژولار برای مدیریت PHP و Apache در سرورهای WHM است. با استفاده از آن میتوانید بدون نگرانی از سازگاری یا پیچیدگی، اقدام به نصب ورژن های جدید PHP در WHM کرده و امنیت سرور خود را تضمین کنید. امیدوارم این مقاله از بلاگ وب داده برای شما مفید واقع شده باشد.
سوالات متداول درباره نصب ورژن های جدید PHP
آیا EasyApache 4 از PHP 8.4 پشتیبانی میکند؟
بله، از سال 2025 نسخه 8.4 بهصورت رسمی در cPanel اضافه شده است.
آیا میتوان چند نسخه PHP را همزمان فعال کرد؟
بله، با استفاده از MultiPHP Manager در WHM این کار انجام می شود.
آیا EasyApache 4 رایگان است؟
بله، در تمام لایسنسهای فعال cPanel/WHM ارائه میشود.
اگر PHP جدید ناسازگار باشد چطور بازگردم؟
بهسادگی از MultiPHP Manager نسخه قبلی را برای دامنه انتخاب کنید.
منابع :
cPanel Docs – About EasyApache 4 (2025)
cPanel Support – EasyApache Troubleshooting Guide (2025)
کارشناس IT، وردپرس و کپیرایتر حوزه هاستینگ. پس از سالها تجربه در شبکه، به دنیای کلمات و تولید محتوا وارد شدم و حالا در تیم وبداده، مفاهیم پیچیده هاست و سرور را به زبانی ساده و کاربردی برای علاقهمندان به دنیای شبکه مینویسم.