Installation PHP ================ Choix de plateforme : [#f1]_ -------------------- * Prendre la configuration « classique »: PHP en mode client serveur, associé à un serveur web * Choisir un web serveur: **Apache**, Nginx, IIS.... * Choisir une plateforme système : Windows, Linux, OSX Installation de PHP ------------------- Deux manières d’installer PHP client-serveur orienté « web » : * Utiliser une plateforme « pré-installée », comme WAMP http://www.wampserver.com/ ou Zend Server http://www.zend.com/fr/products/server‏/ * Installer les composants « manuellement » Installation manuelle de PHP ------------------------------ * Télécharger la dernière version sur http://www.php.net * PHP5 disponible sous deux formes : fichier ZIP ou installation automatisée Win32. Télécharger le fichier ZIP * Décompressez-le (souvent c:\php\)‏ * Rendez le fichier de configuration (php.ini) « accessible » (PATH)‏ .. image:: images/download.png **Test d’une installation PHP** Ecrire un mini script et le sauver (phpinfo.php) .. code-block:: php ‏ .. image:: images/phpinfo.png Installation Debian/Ubuntu/Mint... ---------------------------------- .. code-block:: bash sudo apt-get install php5 Installation Fedora/Viperr --------------------------- Après avoir installé les dépôt de rémi .. code-block:: bash sudo dnf install php5 Installation Red-Hat/CentOs/Scientific Linux --------------------------------------------- Après avoir installé les dépôt de rémi .. code-block:: bash sudo yum install php5 .. rubric:: Footnotes .. [#f1] Notre propre environement de travail sera construit au fur et à mesure du cours, mais sera en tout cas basé sur **Docker**, afin que tout le monde puisse avoir le même environement de travail.