Cómo instalar PHP Composer en Debian Linux

Cómo instalar PHP Composer en Debian Linux

Objetivo

Instale el Administrador de paquetes PHP Composer en Debian.

Distribuciones

Esta guía se centra en Debian, pero también puede funcionar con Ubuntu.

Requisitos

Una instalación de Debian que funciona con privilegios raíz.

Dificultad

Fácil

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Introducción

Composer es un administrador de paquetes de PHP que ayuda en la instalación y administración de paquetes de PHP. También ayuda a manejar las dependencias del proyecto. Como resultado, muchos proyectos de PHP modernos dependen del compositor.

Aunque el compositor está en los repositorios de Debian, la versión allí está terriblemente desactualizada. Instalarlo directamente desde el equipo de desarrollo es fácil independientemente de.

Instalar las dependencias

Solo hay un par de cosas que necesitará para que el compositor se ejecute. Continúe e instálelos con APT.

$ sudo apt install php-cli git 

Agarra el instalador

cd en tu /TMP directorio. Es más fácil de limpiar después de la instalación de esa manera.

Una vez allí, use PHP para tomar el instalador.

$ php -r "copia ('https: // getComposer.org/instalador ',' compositor-setup.php '); " 


Verifique la integridad

No llevará mucho tiempo descargar el instalador. Es mejor verificar la integridad del instalador después de tenerlo. Vaya a la página de firma del sitio web del compositor y copie la firma en la parte superior de la página. Luego, conéctelo al siguiente comando Linux.

$ php -r "if (hash_file ('sha384', 'compositor -setup.php ') ===' firma ') echo' instalador verificado ';  else echo 'instalador corrupto'; Unlink ('compositor-setup.php ');  echo php_eol; " 

Reemplace la "firma" con la que copió del sitio. Si el comando devuelve el "instalador verificado", es bueno seguir adelante.

Instalar compositor

Tiene la opción de dónde desea instalar el compositor. Puede instalarlo en todo el sistema, o puede instalarlo por usuario. De cualquier manera funcionará lo mismo para el usuario.

Por usuario

Asumiendo que tienes un ~/contenedor Configuración de directorio agregado a su $, Puede ejecutar el siguiente comando de Linux para agregar compositor a ese directorio.

$ PHP composer-setup.php --install-diir =/home/user/bin--fileName = composer 

Sistema amplio

Si desea que el compositor esté disponible para todo el sistema, puede instalar compositor con sudo hacia /usr/local/bin directorio.

$ sudo PHP Composer-Setup.php --install-diir =/usr/local/bin--filename = compositor 

Limpiar

Ahora, limpie el instalador. Puedes esperar a que se quite /TMP naturalmente, o ejecuta el comando a continuación.

$ php -r "Unlink ('composer -setup.php '); " 

Pensamientos de cierre

Ahora puedes ejecutar el compositor Comando para hacer uso del Administrador de paquetes compositor. Si necesita una nueva versión del compositor, puede pasar el compositor actualización, y se actualizará automáticamente a la última versión disponible.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cosas para instalar en Ubuntu 22.04
  • Instalación de ampache Raspberry Pi
  • Descarga de Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Instale Arch Linux en VMware Workstation
  • ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
  • Comandos de Linux: los 20 comandos más importantes que necesitas ..
  • Ubuntu 20.04 Guía