Requisitos
Antes del proceso de instalación, debe tener acceso a lo siguiente para la configuración de instalación inicial en su sistema.
Ubuntu 20.04 servidor.
Un usuario no raíz que abarca los privilegios de sudo.
Essentials que abarca PHP-Cli y descomprimido.
Firewall con acceso de permiso en su servidor.
Proceso de instalación
El proceso central de instalación del compositor PHP depende de las 3 funciones principales que se dan a continuación.
Paso# 1: Actualización inicial
Paso# 2: Instalación del compositor PHP
Paso# 3: Acceso global
Actualización inicial
Use el comando apt de sudo para actualizar sus paquetes de sistema existentes.
$ sudo apt actualización
Si no tiene las dependencias mencionadas en los requisitos, use uno de estos comandos para instalarlas.
$ sudo apt instalación php libapache2-mod-php
PHP-MBSTRING PHP-XMLRPC PHP-SOAP PHP-GD PHP-XML PHP-C-C-CHP-ZIP
$ sudo apt install php-cli unzip curl
Si desea verificar la versión compatible del compositor PHP con su sistema, aplique el siguiente comando.
$ PHP -VNecesitará CURL para continuar con la instalación del compositor PHP, así que implementa el siguiente comando para descargar Curl, en caso de que aún no lo tenga en su sistema.
$ sudo apt instalación curl
Instalación del compositor PHP
Ahora para instalar el compositor, escriba el comando curl en su sistema terminal. También puede aplicar el "comando wget" en lugar del comando curl.
$ curl -ss https: // getComposer.org/instalador | php
La ventana de salida le mostrará la descripción de instalación del compositor junto con su versión.
Acceso global
Si desea ampliar el acceso del compositor PHP globalmente explotable, puede usar imponer el siguiente comando en su sistema terminal.
$ sudo compositor de MV.PHAR/USR/local/bin/compositor
$ sudo chmod +x/usr/local/bin/composer
$ fuente ~/.bashrc
Por último, puede copiar este comando para validar la operacionalidad del compositor que instaló.
$ composer -v
Una vez que haya instalado con éxito el compositor, recibirá algunos paquetes de repositorio básicos junto con el paquete PHP Composer. Esos paquetes abarcan "compositor.JSON "," Compositor.bloquear "," proveedor "," Autoload.PHP "," Compositor.Phar ".
Usando el compositor PHP en Ubuntu 20.04
Para comenzar la implementación del compositor PHP para su proyecto, deberá someterse a los siguientes procedimientos.
Agregar un directorio raíz
Lo primero que debe hacer para iniciar un proyecto utilizando el compositor PHP es generar un directorio raíz para su proyecto.
$ mkdir ~/composer-project
$ cd ~/composer-project
Puede reemplazar el proyecto compositor con el nombre de su proyecto o cualquier cosa para hacer una ruta de URL comúnmente conocida como una babosa en la programación.
Instalación de paquetes
En este paso, buscará las bibliotecas que sean obligatorias para crear su proyecto. Habrá un repositorio central para el compositor que contiene todos los paquetes de compositor PHP generalmente accesibles que obtenga con la instalación del compositor. Puede usar el paquete de Nesbot/Carbon, Cocur/Slugify y CakePhp/Chronos, todos estos son los paquetes simples para el tiempo.
$ compositor requiere pastel de pastel/cronos
La ventana de salida mostrará la instalación del compositor.archivo json junto con los elementos esenciales del paquete que aplicamos anteriormente. Ahora ejecute el siguiente comando para verificar la adición del compositor.JSON y CakePhp/Chronos en su proyecto Root Depository.
$ Cat Composer.json
Formando un archivo PHP
Podemos generar un archivo php teniendo en cuenta "cronos" y utilizando el editor GEDIT y .paquete PHP.
$ sudo gedit demo.php
Puede reemplazar la demostración con su proyecto real. Ahora copie este código en la demostración.función php
# # requiere 'proveedor/autoload.php ';Este código comprende 7 líneas donde la segunda línea retrata el archivo compositor que ayudará a la carga automática de las bibliotecas y paquetes instalados específicamente para su proyecto
Ahora ejecute la operación ejecutando este comando
Demostración de $ PHP.phpPuede actualizar convenientemente todos sus paquetes basados en proyectos utilizando este comando.
Actualización de $ compositor
Conclusión
Instalación del compositor PHP en Ubuntu 20.04 es un proceso conveniente. Sin embargo, el uso de compositores de PHP para sus proyectos es un concepto complicado. Pero una vez que comprenda su sensación, puede ejecutar fácilmente cualquier proyecto que dependa del compositor PHP. Asegúrese de reemplazar la demostración en los pasos mencionados anteriormente con su proyecto para administrar eficazmente la compilación de su proyecto.