كيفية ترقية إصدار PHP للموقع على خادم Linux؟ CWP7PHP الإصدار الجلاد

الموقعلينكستمت ترقية الخادم إلى إصدار أعلى من بيئة PHP ، وستكون سرعة فتح صفحة الويب أسرع بثلاث إلى خمس مرات من إصدار PHP السابق ، كما تم تحسين أمان موقع الويب.

ولكن قبل ترقية إصدار PHP ، من المهم جدًا معرفة ما إذا كان موقع الويب متوافقًا تمامًا مع بيئة PHP المراد ترقيتها ، لأنه إذا تعذر فتح صفحة الويب أو تعذر تحميل الصفحة بالكامل ، فسيكون ذلك مزعجًا.

كيفية ترقية إصدار PHP للموقع على خادم Linux؟

هنا مقدمة عن خادم Linux CentOS7.3 الطريقة المحددة للترقية من PHP5.6.40 إلى PHP7.4.28.

الخطوه 1:اعرض إصدار PHP المثبت على خادم Linux الحالي ▼

php -v

الخطوه 2:إغلاق php-fpm ▼

service php-fpm stop

الخطوه 3:إلغاء تثبيت php ▼

yum remove php-common

الخطوه 4:تثبيت مصدر epel ▼

yum install epel-release

الخطوه 5:تثبيت المصدر remi ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

الخطوه 6:قم بتثبيت yum-config-manager

yum -y install yum-utils

الخطوه 7:استخدم yum-config-manager لتحديد مستودع ريمي php7.4 ▼

yum-config-manager –enable remi-php74

الخطوه 8:قم بتثبيت وترقية php ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

الخطوة 9:عرض إصدار PHP الحالي ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

كيفية ترقية CWP7 لتغيير إصدار PHP؟

إذاقم بتثبيت لوحة التحكم CWPإذا كان الأمر كذلك ، فيرجى تجاهل الخطوات المذكورة أعلاه واتبع البرنامج التعليمي أدناه لتغيير إصدار PHP.

الآن CWP 7 لديه خيار PHP Switch حيث يمكنك التبديل إلى إصدار PHP مختلف بسهولة شديدة وإعادة تجميعه مع الوحدات المطلوبة.

لوحة تحكم CWPانقر على اليسار ← إعدادات PHP ← PHP Version Switcher: حدد إصدار PHP 7.4.28 يدويًا ▼

كيف يقوم CWP بترقية إصدار PHP؟ يقوم مبدل إصدار PHP بتحديد إصدار PHP 7.4/8.1

  1. انقر فوق محوّل إصدار PHP (هنا ستحصل على إصدار PHP للخادم والوحدات المترجمة التي تم تجميع خادمك معها الآن).
  2. حدد إصدار PHP الذي تريد تجميعه من القائمة المنسدلة ، ثم انقر فوق التالي.
  3. في مترجم PHP ، يمكنك إضافة أو إزالة الوحدات كما تريد.
  4. انقر فوق بدء المترجم وسيبدأ المترجم في العمل في الخلفية.
  • يستغرق المجمع من 5 إلى 20 دقيقة ليكتمل ، اعتمادًا على الوحدات التي قمت بتثبيتها وطاقة وحدة المعالجة المركزية.
  • يمكنك التحقق مرة أخرى خلال 15 دقيقة والتحقق من إصدار PHP والوحدات النمطية التي لديك الآن في CWP - PHP Version Switch.
  • سيعمل موقع الويب الخاص بك و CWP كالمعتاد أثناء التجميع ، وسيتم تحديث إصدار PHP بعد اكتمال التجميع.

يمكنك التحقق من سجل تجميع PHP في الملف:

/var/log/php-rebuild.log

إذا كنت تريد مراقبة المترجم ، فاستخدم هذا الأمر في الصدفة:

tail -f /var/log/php-rebuild.log

كيفية ترقية وتغيير إصدار PHP في CWPيو توب YouTubeفيديو تعليمي

إليك فيديو تعليمي على YouTube حول كيفية ترقية إصدار PHP لموقع الويب الخاص بك من لوحة التحكم CWP:

كيفية إضافة إشارات بناء مخصصة إلى PHP Switcher؟

يمكن القيام بذلك عن طريق تحرير ملف التكوين الموجود في:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

مثال:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

في نهاية هذا الملف نضيف:

[shmop-test]
default=0
option="--enable-shmop"
  • بين قوسين مربعين[shmop-test]، تقوم بإنشاء الاسم الذي سيتم استخدامه للبناء ، والذي يجب أن يكون فريدًا وغير محدد مسبقًا في الملف.
  • تحت الخيارات ، تحتاج إلى تحديد إشارات البناء.
  • بعد التحرير ، يمكنك إنشاء PHP جديدة من محوّل إصدار CWP PHP.
  • لاحظ أن تحديثات CWP ستحل محل هذا الملف!

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيف يمكن ترقية إصدار PHP لموقع الويب على خادم Linux؟ CWP7PHP Version Switcher "لمساعدتك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-27807.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى الأعلى