Cómo instalar Composer en Debian

Debian , a veces conocido como Debian GNU/Linux, es un sistema Linux gratuito y de código abierto desarrollado por Debian Project, que cuenta con el apoyo de la comunidad. Ian Murdock esencialmente comenzó este proyecto el 16 de agosto de 1993. Debian normalmente se considera como una de las distribuciones de Linux más utilizadas. Debian lanza nuevas distribuciones de forma regular, y el próximo candidato sigue una congelación basada en el tiempo.

Composer es una popular solución de administración de dependencias de PHP que se diseñó para facilitar la instalación y las actualizaciones de dependencias de proyectos. Determinará qué otros paquetes requiere un proyecto y los instalará por usted, utilizando las versiones correctas según las necesidades del proyecto. Cuando el compositor instala un paquete para su proyecto, verifica si se requieren otras dependencias. Si es necesario, el compositor tiene un trabajo clave que desempeñar; comienza el proceso de instalación. Laravel, Symfony, Magento y Drupal son solo algunos ejemplos de marcos y plataformas PHP actuales que emplean esta herramienta para su comodidad.

Aprenderá los pasos para instalar PHP Composer en Debian y cómo actualizar este compositor a través de este artículo.

Instalación del compositor PHP

Antes de instalar PHP Composer en Debian, es una buena idea actualizar primero los paquetes del sistema.

Para actualizar el repositorio de caché del sistema, ejecute el siguiente comando:

                              
                                $ sudo apt update
                              
                            

Escriba el siguiente comando para actualizar los paquetes instalados del sistema:

                              
                                $ sudo apt upgrade
                              
                            

Después de actualizar y mejorar los paquetes de su sistema, ejecute el siguiente comando para instalar ciertos paquetes importantes para la instalación del compositor PHP:

                              
                                $ sudo apt install php-cli wget unzip php-zip
                              
                            

Una captura de pantalla de una computadora Descripción generada automáticamente

Escriba “y” y presione “Enter” para comenzar el proceso de instalación.

Una captura de pantalla de una computadora Descripción generada automáticamente con confianza media

Su sistema Debian ahora tiene todos los paquetes fundamentales necesarios instalados. Ahora, utilizando la utilidad de línea de comandos wget, descargue el instalador basado en PHP del compositor:

                              
                                $ wget -O composer-setup.php 
                              
                              
                                
                                  https://getcomposer.org/installer
                                
                              
                            

Interfaz gráfica de usuario, texto, aplicación, correo electrónico Descripción generada automáticamente

Es hora de instalar el compositor después de haber descargado el instalador. Hay dos formas de instalar Composer en Debian. Puede elegir entre estos dos métodos para instalarlo en su PC.

  • Instalación de un compositor mediante un método local
  • Instalar un compositor utilizando un método global

Instalar PHP Composer localmente

Si desea instalar en un directorio de proyecto, primero debe descargar el archivo Composer desde el directorio raíz usando el siguiente comando:

                              
                                $ sudo php composer-setup.php --install-dir=/project_directory
                              
                            

Después de ejecutar este comando, simplemente use el comando de cambio de directorio para acceder al directorio del proyecto y luego escriba el siguiente comando para usar el compositor de PHP en el directorio de ese proyecto:

                              
                                $ sudo php composer.phar
                              
                            

Puede utilizar PHP composer en su proyecto después de ejecutar el comando anterior.

Instalar PHP Composer globalmente

Para descargar el archivo del compositor a su directorio bin en su PC, ejecute el siguiente comando:

                              $ 
                              
                                sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
                              
                            

Interfaz gráfica de usuario, descripción de texto generada automáticamente

Puede usar PHP composer simplemente ejecutando el siguiente comando después de ejecutar el procedimiento mencionado anteriormente:

                              
                                $ sudo composer
                              
                            

Descripción de la tabla generada automáticamente con confianza media

Le recomendará que no ejecute el compositor como root, pero si lo hace, escriba “sí” y presione “Enter”, y el compositor de PHP comenzará a funcionar normalmente. Texto, letra Descripción generada automáticamente

En este artículo, finalmente hemos discutido cómo instalar PHP Composer en su sistema Debian Linux.

Actualizar PHP Composer

Si su nueva versión está disponible y desea actualizar su versión anterior en su sistema Debian Linux, use el comando para actualizar su PHP Composer:

                              
                                $ sudo composer self-update
                              
                            

Una imagen que contiene una interfaz gráfica de usuario Descripción generada automáticamente

El compositor de PHP se actualizará a la versión más reciente con este comando.

Conclusión

En este tutorial, aprendimos cómo instalar los paquetes esenciales de PHP Composer y cómo instalar PHP Composer local o globalmente en un sistema Debian Linux. Este artículo también explica cómo actualizar PHP composer que está instalado en un sistema Debian Linux.

Related Posts