Compositor es una herramienta de gestión de dependencias para PHP similar a npm para nodejs y paquete para ruby. Con la herramienta Composer podemos definir las bibliotecas necesarias para nuestro proyecto e instalarlas con Composer en un solo comando. No necesitamos buscar cada biblioteca individualmente para instalar cada vez.
Este tutorial lo ayudará a instalar PHP Composer en Fedora 34/33/32/31/30 Linux. Suponemos que ya ha instalado PHP en su sistema.
Requisitos
- Cuenta privilegiada de Sudo con acceso shell.
- Debe tener PHP instalado en su sistema.
Instalar Composer en Fedora
PHP Composer está disponible como un archivo binario para descargarlo y usarlo directamente. Abra el terminal y descargue el archivo binario del compositor con la herramienta de línea de comandos curl.
curl -sS https://getcomposer.org/installer | php
Ahora use los siguientes comandos para hacer que composer esté disponible globalmente para todos los usuarios de su sistema, que se puede usar para todas las aplicaciones PHP en ese sistema.
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
Para encontrar la versión del compositor, simplemente use el siguiente comando. Esto también le mostrará los usos del compositor en la línea de comando.
composer -V
Verá el resultado como a continuación:
______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ 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
Actualizar compositor
Si hay una actualización disponible, Composer muestra la información con cada ejecución. Composer está construido con la capacidad de actualizarse a sí mismo. Solo necesita ejecutar el siguiente comando para actualizar composer.phar a la última versión.
composer self-update