Afficher/cacher Sommaire
Comment installer PHP Composer sur Debian 10/9/8
PHP Composer est un outil de gestion de paquets. Cela évite d’avoir à gérer manuellement les paquets PHP pour une application. Vous pouvez facilement installer tous les packages requis à l’aide de Composer. Il gère une liste des packages requis dans un fichier JSON appelé composer.json.
Ce didacticiel vous aide à installer et à configurer PHP Composer sur les systèmes Debian 10 Buster, Debian 9 Stretch et Debian 8 Jessie.
Conditions préalables
* Accès Shell à un système Debian en cours d’exécution avec le privilège sudo.
* PHP doit être installé et configuré, version 5.3 ou supérieure.
Installer Composer sur Debian
Vous pouvez télécharger le script composer à partir du site Web getcomposer.org en exécutant la commande suivante. Il créera un fichier composer.phar dans le répertoire en cours.
curl -sS https://getcomposer.org/installer | php
Copiez le fichier composer.phar dans le répertoire bin pour le rendre disponible n’importe où dans le système. Définissez également l’autorisation d’exécution sur le fichier. J’ai changé le nom de fichier de composer.phar en compositeur pour une utilisation facile.
sudo mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
Tapez composer à l’invite de commande. Cela vous fournira les détails de la version du compositeur ainsi que les options disponibles avec la commande composer.
composer
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.9.0 2019-08-02 20:55:32
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
--no-plugins Whether to disable plugins.
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
--no-cache Prevent use of the cache
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Mettre à niveau PHP Composer
Le composer a la possibilité de se mettre à niveau sans télécharger. Il suffit d’exécuter la commande ci-dessous à partir du terminal pour mettre à jour la composition sur Debian.
sudo composer self-update