Comment mettre à jour la version PHP du site Web sur un serveur Linux ? Sélecteur de version CWP7PHP

le site WebLinux/UnixLe serveur est mis à niveau vers une version supérieure de l'environnement PHP, et la vitesse d'ouverture de la page Web sera 3 à 5 fois plus rapide que la version PHP précédente, et la sécurité du site Web est également améliorée.

Mais avant de mettre à niveau la version PHP, il est très important de savoir si le site Web est entièrement compatible avec l'environnement PHP à mettre à niveau, car si la page Web ne peut pas être ouverte ou si la page ne peut pas être entièrement chargée, ce sera gênant.

Comment mettre à jour la version PHP du site Web sur un serveur Linux ?

Voici une introduction au serveur Linux CentOS7.3 La méthode spécifique de mise à niveau de PHP5.6.40 vers PHP7.4.28.

1 步:Afficher la version de PHP installée sur le serveur Linux actuel▼

php -v

2 步:fermer php-fpm ▼

service php-fpm stop

3 步:désinstaller php ▼

yum remove php-common

4 步:Installer la source epel ▼

yum install epel-release

5 步:Installer les sources de remi ▼

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

6 步:Installer yum-config-manager ▼

yum -y install yum-utils

7 步:Utilisez yum-config-manager pour spécifier le dépôt php7.4 de remi▼

yum-config-manager –enable remi-php74

8 步:Installer et mettre à jour 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

étape 9:Afficher la version actuelle de PHP ▼

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

Comment mettre à jour CWP7 pour changer la version de PHP ?

siInstaller le panneau de configuration CWPSi tel est le cas, veuillez ignorer les étapes ci-dessus et suivez simplement le didacticiel ci-dessous pour modifier la version de PHP.

Désormais, CWP 7 dispose d'une option PHP Switch qui vous permet de basculer très facilement vers une autre version de PHP et de la recompiler avec les modules requis.

Dans Panneau de configuration CWPCliquez à gauche → Paramètres PHP → Sélecteur de version PHP : sélectionnez manuellement la version PHP 7.4.28 ▼

Comment mettre à jour la version PHP du site Web sur un serveur Linux ? Sélecteur de version CWP7PHP

  1. Cliquez sur le sélecteur de version PHP (vous obtiendrez ici la version PHP du serveur et les modules compilés avec lesquels votre serveur est maintenant compilé).
  2. Sélectionnez la version PHP que vous souhaitez compiler dans le menu déroulant, puis cliquez sur Suivant.
  3. Dans le compilateur PHP, vous pouvez ajouter ou supprimer des modules à votre guise.
  4. Cliquez sur Démarrer le compilateur et le compilateur commencera à fonctionner en arrière-plan.
  • Le compilateur prend 5 à 20 minutes pour se terminer, selon les modules que vous avez installés et la puissance du processeur.
  • Vous pouvez revenir dans 15 minutes et vérifier la version de PHP et des modules que vous avez maintenant dans CWP - PHP Version Switch.
  • Votre site Web et CWP fonctionneront comme d'habitude pendant la compilation, et la version PHP sera mise à jour une fois la compilation terminée.

Vous pouvez consulter le journal de compilation PHP dans le fichier :

/var/log/php-rebuild.log

Si vous souhaitez surveiller le compilateur, utilisez cette commande dans le shell :

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

Comment mettre à jour et changer la version de PHP dans CWP YouTubedidacticiel vidéo

Voici un didacticiel vidéo YouTube expliquant comment mettre à jour la version PHP de votre site Web à partir du panneau de configuration CWP :

Comment ajouter des drapeaux de construction personnalisés au commutateur PHP ?

Cela peut être fait en éditant le fichier de configuration situé à :

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

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

Exemple:

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

A la fin de ce fichier, nous ajoutons :

[shmop-test]
default=0
option="--enable-shmop"
  • entre crochets[shmop-test], vous créez le nom qui sera utilisé pour la construction, qui doit être unique et non défini précédemment dans le fichier.
  • Sous les options, vous devez définir des drapeaux de construction.
  • Après l'édition, vous pouvez créer un nouveau PHP à partir du sélecteur de version PHP CWP.
  • Notez que les mises à jour CWP écraseront ce fichier !

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Comment mettre à jour la version PHP du site Web sur un serveur Linux ? CWP7PHP Version Switcher" pour vous aider.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-27807.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部