Maison  >  Article  >  Opération et maintenance  >  Comment résoudre la version PHP de mise à niveau de Centos

Comment résoudre la version PHP de mise à niveau de Centos

WJ
WJoriginal
2020-06-05 15:44:125396parcourir

Comment résoudre la version PHP de mise à niveau de Centos

Comment résoudre la version PHP de mise à niveau de Centos ?

La version 5.4 de php installée par défaut yum sur Linux centos 7 présente quelques failles, il est nécessaire de mettre à jour la version php vers la version 7.2

Vérifiez le. PHP actuellement installé

Afficher la version actuelle de PHP

    php -v

Afficher les packages d'installation actuels liés à PHP

  yum list installed | grep php

Modifier la source RPM

#Centos 5.X:
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
#CentOs 6.x:
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
#CentOs 7.X:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

3. Arrêtez les services associés

Fermez

et php-fpm services nginx

service php-fpm stop
/usr/local/nginx/sbin/nginx -s stop
BashCopy

4. packages associés

  yum remove php*

5. Installez la nouvelle version de PHP

php 7.0/7.1/7.2 respectivement représenté par 70w/71w/72w

Actuellement (2018-5-4)

La source RPM la plus élevée pour CentOs 6.x est seulement 7,1

La source RPM la plus élevée pour CentOs 7.x est 7,2

yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt

6. Redémarrer le service associé (peut être omis)

service php-fpm start
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

7. Vérifiez à nouveau la version

   php -v

Références associées :

Tutoriel centOS



Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn