GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer PHP 8.0 sur Ubuntu 20.04

Dans ce tutoriel, nous allons vous montrer comment installer PHP 8.0 avec Apache sur Ubuntu 20.04. PHP est un langage de programmation côté serveur gratuit, open source et le plus populaire utilisé par de nombreux CMS, notamment Drupal, WordPress, Magento et bien d'autres. PHP 8.0 est une mise à jour majeure du langage PHP qui contient de nouvelles fonctionnalités et optimisations, notamment des arguments nommés, des types d'union, des attributs, la promotion des propriétés du constructeur, l'expression de correspondance, l'opérateur null safe, JIT et des améliorations dans le système de type, la gestion des erreurs et la cohérence. . Commençons par l'installation de PHP 8 sur Ubuntu 20.04.

1. Prérequis

  • Un VPS Ubuntu 20.04 (nous utiliserons notre plan SSD 2 VPS)
  • Accès au compte utilisateur root (ou accès à un compte administrateur avec privilèges root)

2. Connectez-vous au serveur et mettez à jour les packages du système d'exploitation du serveur

Tout d'abord, connectez-vous à votre serveur Ubuntu 20.04 via SSH en tant qu'utilisateur root :

ssh root@IP_Address -p Port_number

Vous devrez remplacer 'IP_Address' et 'Port_number' par l'adresse IP et le numéro de port SSH respectifs de votre serveur. De plus, remplacez "root" par le nom d'utilisateur du compte administrateur si nécessaire.

Avant de commencer, vous devez vous assurer que tous les packages du système d'exploitation Ubuntu installés sur le serveur sont à jour. Vous pouvez le faire en exécutant les commandes suivantes :

apt-get update -y
apt-get upgrade -y

3. Ajouter un référentiel PHP

Par défaut, PHP 8.0 n'est pas inclus dans le référentiel par défaut d'Ubuntu 20.04. Vous devrez donc ajouter le référentiel PPA ondrej/php à votre système.

Tout d'abord, installez les dépendances requises à l'aide de la commande suivante :

apt-get install software-properties-common -y

Ensuite, ajoutez le dépôt PPA ondrej/php avec la commande suivante :

add-apt-repository ppa:ondrej/php

Une fois le référentiel ajouté, vous pouvez le mettre à jour avec la commande suivante :

apt-get update -y

4. Installer PHP 8.0 avec Apache

Vous pouvez installer le serveur Web Apache avec PHP 8.0 en exécutant la commande suivante :

apt-get install apache2 php8.0 libapache2-mod-php8.0 -y

Une fois l'installation terminée, redémarrez le service Apache pour charger le PHP.

systemctl restart apache2

Vous pouvez également installer les extensions PHP les plus couramment utilisées à l'aide de la commande suivante :

apt-get install php8.0-common php8.0-mysql php8.0-xml php8.0-curl php8.0-gd php8.0-imagick php8.0-cli php8.0-dev php8.0-imap php8.0-mbstring php8.0-opcache php8.0-soap php8.0-zip -y

5. Installer PHP 8 FPM pour Apache

Si vous souhaitez utiliser PHP-FPM avec Apache, vous pouvez l'installer avec la commande suivante :

apt-get install php8.0-fpm libapache2-mod-fcgid -y

Une fois le PHP-FPM installé, vous devrez l'activer pour Apache. Vous pouvez l'activer avec la commande suivante :

a2enmod proxy_fcgi setenvif
a2enconf php8.0-fpm

Ensuite, redémarrez le service Apache pour appliquer les modifications :

systemctl restart apache2

6. Configurer PHP 8 pour Apache

Vous pouvez configurer PHP 8 pour Apache en éditant le fichier php.ini. Par défaut, il se trouve dans le répertoire /etc/php/8.0/apache2/.

nano /etc/php/8.0/apache2/php.ini

Modifiez les valeurs suivantes pour de meilleures performances :

upload_max_filesize = 32M 
post_max_size = 64M 
memory_limit = 512M 
max_execution_time = 300 
date.timezone = America/Chicago

Enregistrez et fermez le fichier puis redémarrez le service Apache pour appliquer les modifications.

systemctl restart apache2

7. Vérifier l'installation de PHP

Créez un nouveau fichier info.php dans le répertoire racine du document par défaut d'Apache pour tester si PHP est correctement configuré pour Apache.

nano /var/www/html/info.php

Ajoutez la ligne suivante :

<?php
phpinfo();
?>

Enregistrez et fermez le fichier puis ouvrez votre navigateur Web et tapez l'URL http://your-server-ip/info.php.

Vous devriez voir votre page d'informations PHP dans l'écran suivant :

Toutes nos félicitations! vous avez installé avec succès PHP 8.0 avec Apache sur le serveur Ubuntu 20.04.

Bien sûr, vous n'avez rien à faire si vous utilisez notre hébergement VPS PHP 8, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de le configurer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.


Panels
  1. Comment installer PHP 8.0 sur Ubuntu 20.04 / Ubuntu 18.04

  2. Comment installer PHP 7.2 sur Ubuntu 16.04

  3. Installer PHP 7 sur Ubuntu 14.04

  4. Comment installer PHP 7.3 sur Ubuntu 16.04

  5. Comment installer ou mettre à niveau PHP 8.1 sur Ubuntu 20.04

Comment installer PHP sur Ubuntu 18.04

Comment installer PHP sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer PHP dans Ubuntu 22.04

Comment installer PHP sur Ubuntu 22.04