Compositeur est un outil de gestion des dépendances pour PHP similaire à npm pour nodejs et bundle pour ruby. À l'aide de l'outil de composition, nous pouvons définir les bibliothèques requises pour notre projet et les installer avec le composeur en une seule commande. Nous n'avons pas besoin de rechercher chaque bibliothèque individuellement pour l'installer à chaque fois.
Ce tutoriel vous aidera à installer PHP Composer sur Fedora 34/33/32/31/30 Linux. Nous supposons que vous avez déjà installé PHP sur votre système.
Prérequis
- Compte privilégié Sudo avec accès au shell.
- Vous devez avoir PHP installé sur votre système.
Installer Composer sur Fedora
PHP Composer est disponible sous forme de fichier binaire à télécharger et à utiliser directement. Ouvrez le terminal et téléchargez le fichier binaire composer à l'aide de l'outil de ligne de commande curl.
curl -sS https://getcomposer.org/installer | php
Utilisez maintenant les commandes suivantes pour rendre le compositeur disponible globalement pour tous les utilisateurs de votre système, qui peut être utilisé pour toutes les applications PHP sur ce système.
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
Pour trouver la version du composeur, utilisez simplement la commande suivante. Cela vous montrera également les utilisations du composeur sur la ligne de commande.
composer -V
Vous verrez la sortie comme ci-dessous :
______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 2.1.14 2021-11-30 10:51:43 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
Mettre à jour le compositeur
Si une mise à niveau est disponible, Composer affiche les informations à chaque exécution. Composer est construit avec la possibilité de se mettre à niveau. Il vous suffit d'exécuter la commande suivante pour mettre à jour composer.phar vers la dernière version.
composer self-update