Installation PHP¶
Indication
Tout informaticien doit savoir ce que LAMP veut dire …
LAMP :¶
Linux
Apache
MySQL
PHP
Par exension, le logiciel équivalent pour Windows, s’est retrouvé nommé:
WAMP:¶
Pour Windows
Et MAMP pour les Macs…
MAMP :¶
Pour Mac. Pas indispensable car Apache et PHP sont installés sous Mac OS mais un peu plus simple à configurer. Il vous faudra alors installer MySQL ou MariaDB soit dans un paquet soit en utilisant homebrew ou macports
Pour toutes les plate-formes, on peut aussi installer XAMPP
Revenons à l’OS de référence à présent.
Sous Linux :¶
Installer Apache2
Installer PHP7
Télécharger éventuellement la documentation (paquet php-doc)
Vérifier le fichier php.ini
Installer MySQL (client et serveur)
Installer PHPMyAdmin
Installer des paquets complémentaires (dont les noms commencent par php7x-)
Utiliser Docker¶
L’utilisation de Docker permet de spécifier très précisément les dépendances souhaitées pour un projet et aussi de tester ce projet sur différentes plateformes et avec différentes versions de PHP.
Voir par exemple le site Formation Docker qui propose des docker-compose pour des environnements de développement en PHP.