Dans ce tutoriel, nous allons vous montrer comment installer et configurer PHP 7 sur votre Ubuntu 15.04. Pour ceux qui ne le savaient pas, PHP (PHP :Hypertext Preprocessor) est un langage de script côté serveur conçu pour le développement Web mais également utilisé comme langage de programmation généraliste. Le code PHP est interprété par un serveur Web avec un module processeur PHP, qui génère la page Web résultante :les commandes PHP peuvent être intégrées directement dans un code HTML document source plutôt que d'appeler un fichier externe pour traiter les données. PHP 7 est livré avec de nombreuses fonctionnalités nouvelles et améliorées. L'une des plus remarquables est la nouvelle version de Zend Engine. En outre, d'autres améliorations importantes sont des performances améliorées et une utilisation de la mémoire considérablement réduite. Ainsi, PHP 7 peut être jusqu'à deux fois plus rapide que PHP 5.6.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer l'installation étape par étape de PHP 7 sur le serveur Ubuntu 15.04.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 15.04.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer PHP 7 sur Ubuntu 15.04
Étape 1. Tout d'abord, assurez-vous que tous les packages sont à jour.
sudo apt-get update sudo apt-get upgrade
Étape 2. Ajoutez le référentiel PPA (Personal Package Archive) pour PHP 7 dans votre système.
Exécutez la commande suivante pour ajouter le référentiel PPA PHP 7 :
sudo apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php-7.0
Maintenant, installez PHP 7 en utilisant la commande suivante :
sudo apt-get update sudo apt-get install -y php7.0
Votre serveur devrait redémarrer Apache automatiquement après l'installation de PHP. Si ce n'est pas le cas, exécutez cette commande :
sudo service apache2 restart
Étape 3. Vérifiez la version d'installation de PHP.
Une fois terminé, vous pouvez vous assurer que la dernière version stable de PHP 7 est installée sur votre système en utilisant la commande :
# php -v PHP 7.0.0 (cli) (built: Dec 27 2015 20:42:32) ( NTS ) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
Étape 4. Installez les modules PHP.
Si vous souhaitez rechercher tous les modules PHP 7 disponibles, vous pouvez utiliser pour commander :
sudo apt-cache search php7-*
Vous voudrez peut-être installer d'autres extensions PHP requises par vos applications. Voici la liste :
php7.0-common - Common files for packages built from the PHP source libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module) php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.0-cli - command-line interpreter for the PHP scripting language php7.0-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary) php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) libphp7.0-embed - HTML-embedded scripting language (Embedded SAPI library) php7.0-dev - Files for PHP7.0 module development php7.0-dbg - Debug symbols for PHP7.0 php7.0-curl - CURL module for PHP php7.0-gd - GD module for PHP php7.0-imap - IMAP module for PHP php7.0-intl - Internationalisation module for PHP php7.0-ldap - LDAP module for PHP php7.0-pgsql - PostgreSQL module for PHP php7.0-pspell - pspell module for PHP php7.0-recode - recode module for PHP php7.0-snmp - SNMP module for PHP php7.0-tidy - tidy module for PHP php7.0-json - JSON module for PHP php-all-dev - package depending on all supported PHP development packages php7.0-sybase - Sybase module for PHP php7.0-modules-source - PHP 7.0 modules source package php7.0-sqlite3 - SQLite3 module for PHP php7.0-mysql - MySQL module for PHP
Étape 5. Tester PHP 7 sur Ubuntu 15.04
Pour tester PHP, créez un fichier de test nommé info.php avec le contenu ci-dessous. Enregistrez le fichier, puis accédez-y pour voir si PHP fonctionne :
nano /var/www/html/info.php
<?php phpinfo(); ?>
Félicitations ! Vous avez installé PHP 7 avec succès. Merci d'avoir utilisé ce didacticiel pour installer PHP 7 sur votre système Ubuntu 15.04. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de PHP.