Comment exécuter Composer de n'importe où (sous MacOS X) via Terminal
Contexte :
En fait, sur le site web de getComposer, il est clairement indiqué qu'il faut installer le Composer en utilisant la commande curl suivante,
curl -sS https://getcomposer.org/installer |php
Et il fait certainement ce qu'il est censé faire. Ensuite, il est dit qu'il faut déplacer le compositeur.phar dans le répertoire /usr/local/bin/composer et le compositeur sera alors disponible dans le monde entier, en utilisant la ligne de commande suivante dans le terminal !
mv composer.phar /usr/local/bin/composer
Question :
Le problème qui m'a amené à chercher sur Google est que lorsque j'ai exécuté la ligne ci-dessus dans le terminal de Mac OS X, il m'a été indiqué que la permission était refusée. Comme suit :
mv: rename composer.phar to /usr/local/bin/composer: Permission denied
Réponse :
Suivant enlace m'a conduit à la solution comme un charme et je lui en suis reconnaissant. Ce qui m'a échappé, c'est sudo avant la ligne de commande "Move" mentionnée ci-dessus. Ma commande Move est maintenant la suivante :
sudo mv composer.phar /usr/local/bin/composer
Password:
Il vous invite directement à vous authentifier et à vérifier si vous êtes autorisé. Si vous entrez un mot de passe valide, alors le déménagement sera effectué, et vous pouvez simplement vérifier si composer est globalement installé, en utilisant la ligne suivante.
composer about
J'espère que cette réponse vous a aidé à élargir votre vision et à résoudre votre problème.
Santé !