Dans cet article, nous allons vous présenter comment utiliser PPA (Personal Package Archives) pour installer différentes versions de PHP (5.6, 7.0 et 7.1) dans Ubuntu et configurer PHP pour une utilisation sur les systèmes Ubuntu. Version par défaut.
Remarque : PHP 7.x est une version stable prise en charge dans les référentiels de logiciels Ubuntu, vous pouvez le confirmer en exécutant la commande apt ci-dessous.
$sudo apt show php OR $ sudo apt show php -a
Afficher les informations sur la version PHP
Package: php Version: 1:7.0+35ubuntu6 Priority: optional Section: php Source: php-defaults (35ubuntu6) Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 11.3 kB Depends: php7.0 Supported: 5y Download-Size: 2,832 B APT-Sources: http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages Description: server-side, HTML-embedded scripting language (default) PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. . This package is a dependency package, which depends on Debian's default PHP version (currently 7.0).
Pour installer la version PHP par défaut à partir du référentiel Ubuntu, utilisez la commande ci-dessous.
$ sudo apt install php
Installation de PHP sur Ubuntu (5.6, 7.0, 7.1) à l'aide de PPA
1 Commencez à installer PHP sur le système Ubuntu en ajoutant. PPA Différentes versions de PHP sont installées sur - PHP 5.6, PHP 7.0 et PHP 7.1.
$ sudo apt install python-software-properties $ sudo add-apt-repository ppa:ondrej/php
2. Suivez ensuite les étapes ci-dessous pour mettre à jour votre système.
$ sudo apt-get update
3. Installez maintenant différentes versions de PHP comme indiqué ci-dessous.
Pour le serveur web Apache
$ sudo apt install php5.6 [PHP 5.6] $ sudo apt install php7.0 [PHP 7.0] $ sudo apt install php7.1 [PHP 7.1]
Pour le serveur web Nginx
$ sudo apt install php5.6-fpm [PHP 5.6] $ sudo apt install php7.0-fpm [PHP 7.0] $ sudo apt install php7.1-fpm [PHP 7.1]
4. Pour installer n'importe quel module PHP, spécifiez simplement la version de PHP et utilisez la fonction de saisie semi-automatique pour afficher tous les modules comme indiqué ci-dessous.
------------ 按Tab键自动完成------------ $ sudo apt install php5.6 $ sudo apt install php7.0 $ sudo apt install php7.1
5 Vous pouvez maintenant installer la plupart des modules PHP requis à partir de la liste.
------------ 安装PHP模块 ------------ $ sudo apt install php5.6-cli php5.6-xml php5.6-mysql $ sudo apt install php7.0-cli php7.0-xml php7.0-mysql $ sudo apt install php7.1-cli php7.1-xml php7.1-mysql
6 Enfin, vérifiez la version PHP par défaut utilisée sur votre système comme ceci.
$ php -v
Définir la version PHP par défaut dans Ubuntu
7 Vous pouvez utiliser update-. La commande alternatives définit la version PHP par défaut à utiliser sur le système, après l'avoir définie, vérifiez la confirmation de la version PHP comme indiqué ci-dessous.
------------ 设置默认PHP版本5.6 ------------ $ sudo update-alternatives --set php /usr/bin/php5.6
------------ 设置默认PHP 版本7.0------------ $ sudo update-alternatives --set php /usr/bin/php7.0
------------ 设置默认PHP 版本7.1 ------------ $ sudo update-alternatives --set php /usr/bin/php7.1
8. Pour définir la version de PHP qui fonctionnera avec le serveur Web Apache, utilisez la commande ci-dessous. Utilisez d’abord la commande a2dismod pour désactiver la version actuelle, puis utilisez la commande a2enmod pour activer la version souhaitée.
$ sudo a2dismod php7.0 $ sudo a2enmod php7.1 $ sudo systemctl restart apache2
9 Après être passé d'une version à une autre, vous pouvez retrouver votre fichier de configuration PHP en exécutant la commande ci-dessous.
------------ PHP 5.6 ------------ $ sudo update-alternatives --set php /usr/bin/php5.6 $ php -i | grep "Loaded Configuration File" ------------ PHP 7.0 ------------ $ sudo update-alternatives --set php /usr/bin/php7.0 $ php -i | grep "Loaded Configuration File" ------------ PHP 7.1 ------------ $ sudo update-alternatives --set php /usr/bin/php7.1 $ php -i | grep "Loaded Configuration File"
Recommandations associées : "Tutoriel PHP"
Cet article concerne l'installation de différents PHP dans Ubuntu (5.6, 7.0 et 7.1) introduction à la méthode de version, j'espère que cela sera utile aux amis dans le besoin !
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!