Objectif
L'objectif est d'installer ou de remplacer PHP 5 existant par PHP 7 sur le serveur Linux CentOS 7. Comme vous le verrez, cette procédure est assez simple lors de l'utilisation de Remi Repository.
Exigences
Accès privilégié à votre système CentOS Linux soit directement en tant qu'utilisateur root, soit via sudo
commande est requise.
Difficulté
FACILE
Congrès
- # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant
sudo
commande - $ - nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié
Instructions
Le guide suivant mettra à niveau votre PHP 5 actuel vers PHP 7 ou installera le nouveau PHP 7 sur votre système CentOS. Vérifiez votre version actuelle de PHP (le cas échéant) :
# php --version PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Télécharger les packages Remi et EPEL Repository
Tout d'abord, téléchargez les packages Remi et EPEL Repository :
$ wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Activer le référentiel Remi et EPEL
Installez les deux packages précédemment téléchargés et activez le dépôt Remi PHP 7 :
# rpm -i remi-release-7.rpm epel-release-latest-7.noarch.rpm FOR PHP 7.0 EXECUTE: # yum-config-manager --enable remi-php70 FOR PHP 7.1 EXECUTE: # yum-config-manager --enable remi-php71 FOR PHP 7.2 EXECUTE: # yum-config-manager --enable remi-php72
La dernière version actuelle de PHP du référentiel Remi est la 7.1. Modifiez la commande ci-dessus pour toute autre version ultérieure de PHP.
Installer ou mettre à niveau vers PHP 7
Que vous ayez déjà PHP 5 installé sur votre système ou que vous effectuiez une nouvelle installation de PHP 7, la commande ci-dessous répondra aux deux :
# yum install php
Vous pouvez également mettre à niveau l'ensemble du système avec yum update
commande :
# yum update
Vérifiez votre version actuelle de PHP
# php --version PHP 7.1.0 (cli) (built: Dec 1 2016 08:13:15) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
Tutoriel vidéo
Vous trouverez ci-dessous le didacticiel vidéo expliquant comment installer PHP 7 sur le système Linux CentOS 7.