Qu’est-ce que Composer ?
Composer est un gestionnaire de dépendances conçu pour nous éviter de devoir télécharger manuellement et corriger les éventuels conflits nous-même.Il est utilisé par Symphony, Laravel et bien d’autres frameworks afin de faciliter leur installation et leur utilisation.
Pré-requis
Chez OVH, on peut utiliser Composer à partir des offres pro car on doit avoir un accès SSH puisqu’il s’agit d’un outil en lignes de commandes.
Installation
On vérifie la version de php (qui doit être au minimum 5.6) :
php --version
On va installer dans le dossier racine de notre hébergement afin de ne pas rendre accessible publiquement les fichiers de Composer :
curl -sS https://getcomposer.org/installer | php
A partir de maintenant, Composer est disponible sur notre hébergement !
Et à l’utilisation ?
Toutes les commandes classiques de Composer sont disponibles mais une légère différence de syntaxe puisque qu’on n’écrira plus composer create-project --prefer-dist laravel/laravel laravel-test
mais :
php composer.phar create-project --prefer-dist laravel/laravel ./www/laravel-test
Ou encore un exemple avec Symphony :
php composer.phar create-project symfony/framework-standard-edition my_project_name "2.7.*"
Vous l’aurez compris, il suffit de commencer nos commandes par php composer.phar
!
Vous aimez mes articles ? Offrez-moi un café !
Merci pour ce tuto
Merci beaucoup 🙂
Avec plaisir 🙂
Tu as pu installer Laravel avec cette méthode ?
Oui, ça fonctionne de la même façon, pensez juste à bien être sur le dossier voulu 😉
Ping : Premier projet Laravel 5.4 : Déployer le projet en production (Part. 7/7) | Blog développeuse - Hamon