مكتبة الشروحات

كيفية تثبيت إصدار إضافي من PHP؟

تثبيت إصدار PHP إضافي يتطلب عادةً إضافة مستودع جديد لـ PHP، وتثبيت الإصدار المطلوب، وتكوينه. فيما يلي التعليمات خطوة بخطوة لسيناريو شائع باستخدام Ubuntu كمثال:

إضافة المستودع:

ستحتاج إلى إضافة مستودع يقدم إصدار PHP الذي تريده. على سبيل المثال، لإضافة مستودع لـ PHP 8.1 على Ubuntu:

sudo add-apt-repository ppa:ondrej/php

تحديث قائمة الحزم:

sudo apt-get update

تثبيت PHP:

ثبت إصدار PHP المطلوب. على سبيل المثال، لتثبيت PHP 8.1:

sudo apt-get install php8.1

بالإضافة إلى ذلك، قد ترغب في تثبيت الإضافات أو الوحدات الشائعة لـ PHP 8.1:

sudo apt-get install php8.1-common php8.1-cli php8.1-fpm php8.1-mysql php8.1-gd

تكوين PHP:

اعتمادًا على حالة الاستخدام الخاصة بك، قد ترغب في تعديل ملفات التكوين لـ PHP 8.1. هذه الملفات عادةً ما تكون موجودة في /etc/php/8.1/.

إعادة تشغيل الخادم الويب أو PHP-FPM:

إذا كنت تستخدم خادم ويب مثل Apache أو Nginx، قم بإعادة تشغيله:

sudo service apache2 restart  # لـ Apache
sudo service nginx restart   # لـ Nginx

إذا كنت تستخدم PHP-FPM، قم بإعادة تشغيله:

sudo service php8.1-fpm restart

التحقق من إصدار PHP:

تحقق من أن إصدار PHP الجديد قد تم تثبيته ويعمل:

php -v

اختبار PHP:

قم بإنشاء ملف PHP (على سبيل المثال، test.php) مع المحتوى التالي:

<?php
phpinfo();

ضع هذا الملف في الجذر الوثائقي لخادم الويب الخاص بك وادخل إليه عبر متصفح الويب. يجب أن يعرض معلومات حول تكوين PHP، بما في ذلك الإصدار.

يرجى ملاحظة أن الخطوات المحددة قد تختلف حسب توزيعة Linux التي تستخدمها ومدير الحزم المستخدم (مثل apt أو yum أو dnf). بالإضافة إلى ذلك، إذا كنت تستخدم بيئة خادم مختلفة (مثل CentOS أو Red Hat أو خادم ويب مختلف)، قد تختلف الخطوات.

تأكد دائمًا من اتباع أفضل الممارسات وأخذ النسخ الاحتياطية قبل إجراء تغييرات كبيرة على برامج أو تكوينات الخادم. إذا كنت غير متأكد من أي خطوة، يُنصح بالتشاور مع مسؤول النظام الخاص بك أو متخصص مؤهل للحصول على الإرشادات.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟