Comment installer PHP sur Linux
PHP constitue un élément fondamental du développement web. Si vous envisagez d'utiliser un serveur Linux pour héberger des applications web, il est essentiel de savoir comment installer PHP. L'installation des fichiers d'exécution PHP de base varie selon la distribution Linux que vous utilisez, ce qui peut parfois prêter à confusion. C'est pourquoi ce guide a pour objectif de vous présenter précisément les étapes à suivre pour installer rapidement PHP sur différentes distributions Linux.
Instructions pour Ubuntu
Ubuntu Server est une distribution idéale pour les utilisateurs Linux qui ne sont pas familiers avec l'installation de PHP ou d'autres logiciels web. Il existe deux méthodes pour installer la dernière version de PHP sur Ubuntu : la pré-installation et la post-installation.
Pré-installation
La pré-installation est la méthode la plus simple pour installer PHP. Elle évite l'utilisation du terminal ou d'outils de gestion de paquets complexes. Vous pouvez configurer PHP lors du processus d'installation initial du système d'exploitation.
Pour ce faire, téléchargez la dernière version d'Ubuntu Server, transférez-la sur une clé USB bootable, et démarrez votre machine. Suivez ensuite le processus de configuration et installez le système d'exploitation sur votre disque dur.
Pendant l'installation, vous arriverez à la section de sélection des paquets. Vous y trouverez une longue liste de logiciels à installer.
Dans cette liste, sélectionnez l'option "LAMP". Cela installera le serveur web Apache, MySQL et PHP dans leurs dernières versions.
Post-installation
La post-installation de PHP sur Ubuntu est destinée à ceux qui ont déjà installé Ubuntu Server et qui ont choisi de ne pas sélectionner l'option "LAMP" lors de l'installation.
Ubuntu étant un système d'exploitation convivial, l'installation de la dernière version de PHP après coup est aussi simple que pendant l'assistant d'installation.
Pour installer PHP, connectez-vous à votre serveur et obtenez les privilèges root avec la commande `sudo -s`. Puis exécutez la commande suivante :
apt install lamp-server^
Laissez le gestionnaire de paquets Apt effectuer l'installation. Cela peut prendre un certain temps, car la commande LAMP installe les dernières versions de MySQL, du serveur web Apache et de PHP.
Une fois l'installation terminée, PHP sera fonctionnel sur votre serveur Ubuntu.
Instructions pour Debian
Si vous utilisez Debian Linux en tant que serveur pour héberger des applications PHP, il est impératif de savoir comment installer les paquets PHP.
L'installation de PHP sur Debian est légèrement moins conviviale qu'avec Ubuntu Server, malgré leurs similitudes. Il n'existe pas de méta-paquet disponible. Vous devrez spécifier chaque paquet PHP individuellement.
Pour installer PHP sur Debian Linux, connectez-vous en tant que root avec la commande `su`. Puis utilisez la commande `apt-get install` :
su - apt-get install php php-mysql
Après l'exécution de la commande `apt-get`, PHP sera disponible. Pour plus d'informations sur PHP et l'utilisation d'une pile LAMP sur Debian, consultez la documentation officielle.
Instructions pour Fedora
Bien que Fedora Linux soit principalement connu pour sa version de bureau, les développeurs proposent également un excellent système d'exploitation serveur gratuit, incluant de nombreux outils comme la dernière version de PHP.
Pour installer les derniers paquets PHP sur Fedora Linux, vous devez accéder au shell root. Pour ce faire, utilisez la commande `su`.
su -
Maintenant que vous avez l'accès root, utilisez le gestionnaire de paquets DNF pour installer les paquets PHP :
sudo dnf -y install php php-cli php-php-gettext php-mbstring php-mcrypt php-mysqlnd php-pear php-curl php-gd php-xml php-bcmath php-zip
Instructions pour OpenSUSE
Comme beaucoup d'autres systèmes d'exploitation Linux, OpenSUSE distribue les derniers paquets PHP dans ses dépôts de logiciels. Si vous utilisez OpenSUSE comme serveur, l'installation de PHP est assez simple. Voici comment procéder :
Commencez par obtenir un shell root en utilisant la commande `su` :
su -
Une fois que vous avez l'accès root, vous pouvez utiliser la commande Zypper pour installer les paquets PHP :
zypper in php7 php7-mysql apache2-mod_php7
Vous avez besoin de PHP5 au lieu de PHP7 ? Bonne nouvelle ! OpenSUSE conserve les deux versions et les rend disponibles dans ses sources. Pour l'installer, faites :
zypper in php5 php5-mysql apache2-mod_php5
Instructions pour CentOS

CentOS est un choix populaire pour les serveurs Linux en raison de sa fiabilité. De nombreuses personnes l'utilisent donc pour héberger des applications web/PHP.
Si vous avez besoin des derniers paquets PHP sur CentOS et que vous ne savez pas comment faire, voici les étapes à suivre ! Ouvrez une fenêtre de terminal et obtenez l'accès root avec la commande `su` :
su -
Une fois que vous avez l'accès root dans le shell du terminal, utilisez la commande Yum pour installer PHP :
yum install php php-mysql