كيفية ترقية إصدار 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 يدويًا ▼

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

  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 حول كيفية ترقية إصدار 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 الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

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

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