Installer CakePHP grâce à Composer

Composer est un gestionnaire de dépendances pour PHP, il s’inspire des gestionnaires de packages npm pour Node JS ou encore Bundler pour Ruby. Son rôle est donc de faciliter l’installation et la mise à jour des dépendances et bibliothèques nécessaires tout au long du projet.

CakePHP utilise Composer comme méthode d’installation principale.

1. Installer Composer

Composer se présente sous la forme d’un fichier .phar (PHP Archive) qui sera utilisable en ligne de commande.

Il y a deux méthodes pour installer Composer :

Depuis un terminal

 Placez-vous dans votre dossier web (exemple: c:/xamp/htdocs).

 Lancez la commande :


curl -s https://getcomposer.org/installer | php
 

Manuellement

 Téléchargez la dernière version sur le site : https://getcomposer.org/download/ (rubrique « Manual Download »).

 Placez ce fichier dans votre dossier web (exemple: c:/xamp/htdocs).

2. Installer CakePHP

Une fois Composer installé, nous pouvons créer une application CakePHP facilement :

 Ouvrez un terminal.

 Placez-vous dans le dossier contenant le fichier composer.phar.

 Lancez la commande :


php composer.phar create-project --prefer-dist cakephp/app 
leNomDeMonAppli
 

Après quelques secondes, le téléchargement débute :

images/3-6.png

 En fin d’installation, saisissez "Y" pour mettre à jour les permissions sur les dossiers...

Pour consulter la suite, découvrez le livre suivant :
couv_EP3CAK.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Prérequis
Suivant
Architecture des dossiers