Hvordan installere og bruke PHP -komponist på Ubuntu Top 10.Topp 10

Hvordan installere og bruke PHP -komponist på Ubuntu Top 10.Topp 10
En komponist i sin natur er et verktøy som brukes for å administrere det essensielle for PHP. Det hjelper brukeren sin til å installere og oppdatere det viktigste i prosjektet. Den installerer pakkene som er kompatible med prosjektet og deres mest passende versjon for prosjektet ved en grundig evaluering. Den viser en ledende funksjon i plattformen for programmering for å bruke depositorene, moduler og pakker effektivt. Rammene til PHP involverer funksjonen av Laravel, Drupal, Symfony og noen andre plattformer. Du kan spesifisere biblioteket du trenger for prosjektet ditt gjennom PHP -komponisten. Det fungerer også som en vilkårlig faktor for å finne en passende versjon av pakker for disse bibliotekene. Denne guiden er utelukkende dannet for å gjøre deg kjent med installasjonen av PHP -komponisten på Ubuntu 20.04. Ikke bare at du også kan lære bruken av PHP på Ubuntu effektivt.

Krav

Før installasjonsprosessen må du ha tilgang til følgende for den første installasjonsoppsettet i systemet ditt.

Ubuntu 20.04 Server.

En ikke-root-bruker som omfatter privilegiene til sudo.

Essentials som omfatter PHP-CLI, og Unzip.

Brannmur med tillatelse til tillatelse på serveren din.

Installasjonsprosess

Kjerneprosessen med å installere PHP -komponist er avhengig av de 3 primære funksjonene som er gitt nedenfor.

Trinn 1: Innledende oppdatering

Trinn 2: Installasjon av PHP -komponist

Trinn 3: Global tilgang

Første oppdatering

Bruk den passende kommandoen til sudo for å oppdatere dine eksisterende systempakker.

$ sudo apt oppdatering

Hvis du ikke har avhengighetene som er nevnt i krav, kan du bruke en av disse kommandoene for å installere dem.

$ sudo apt install php libapache2-mod-php
PHP-MBString PHP-XMLRPC PHP-SOAP PHP-GD PHP-XML PHP-CLI PHP-ZIP
$ sudo apt install php-cli unzip curl

Hvis du vil sjekke den kompatible versjonen av PHP -komponisten med systemet ditt, kan du bruke følgende kommando.

$ php -v

Du trenger Curl for å fortsette med installasjonen av PHP Composer, så implementer følgende kommando for å laste ned Curl, i tilfelle du ikke allerede har det i systemet ditt.

$ sudo apt install curl

Installasjon av PHP -komponist

Nå for å installere komponertypen Curl -kommandoen i terminalsystemet ditt. Du kan også bruke "WGET -kommandoen" i stedet for Curl -kommandoen.

$ curl -ss https: // getcomposer.org/installatør | PHP

Utgangsvinduet vil vise deg installasjonsbeskrivelsen av komponisten sammen med versjonen.

Global tilgang

Hvis du vil utvide tilgangen til PHP -komponisten globalt utnyttbar, kan du bruke pålegg følgende kommando i terminalsystemet ditt.

$ sudo mv komponist.PHAR/USR/LOCAL/BIN/COMPOSER
$ sudo chmod +x/usr/local/bin/composer
$ kilde ~/.Bashrc

Til slutt kan du kopiere denne kommandoen for å validere operasjonen til komponisten du installerte.

$ komponist -v

Når du har installert komponisten, vil du motta noen grunnleggende depotpakker sammen med PHP Composer -pakken. Disse pakkene omfatter “komponist.JSON ”,“ Komponist.lås ”,“ leverandør ”,“ Autoload.PHP ”,“ Komponist.Phar ”.

Bruker PHP -komponist på Ubuntu 20.04

For å starte implementeringen av PHP -komponist for prosjektet ditt, må du gjennomgå følgende prosedyrer.

Legg til en rotkatalog

Det første du trenger å gjøre for å starte et prosjekt ved å bruke PHP -komponisten er å generere en rotkatalog for prosjektet ditt.

$ mkdir ~/komponist-prosjekt
$ CD ~/Composer-Project

Du kan erstatte komponistprosjektet med prosjektnavnet ditt eller noe for å lage en URL-bane som er kjent som en snegle i programmering.

Installasjon av pakker

I dette trinnet vil du se etter bibliotekene som er obligatoriske for å lage prosjektet ditt. Det vil være et sentralt depot for komponisten som inneholder alle de generelt tilgjengelige PHP -komponistpakkene du får med å installere komponisten. Du kan bruke enten pakken med Nesbot/Carbon, Cocur/Slugify og CakePHP/Chronos, alle disse er de enkle pakkene for tid.

$ komponist krever cakephp/chronos

Utgangsvinduet vil vise installasjonen av komponisten.JSON -fil sammen med det vesentlige i pakken vi brukte ovenfor. Kjør nå følgende kommando for å sjekke tillegg av komponist.JSON og CakePHP/Chronos i prosjektrotdeposisjonen din.

$ kattkomponist.JSON

Danner en PHP -fil

Vi kan generere en PHP -fil ved å ta hensyn til "Chronos" og bruke GEDIT -redigereren og .PHP -pakke.

$ sudo gedit demo.PHP

Du kan erstatte demoen med det faktiske prosjektet ditt. Kopier nå denne koden i demoen.PHP -funksjon

# # krever 'leverandør/autoload.php ';

# Bruk kake \ Chronos \ Chronos;

# printf ("nå: %s \ n", kronos :: nå ());
# ?>

Denne koden inneholder 7 linjer der den andre linjen skildrer komponistfilen som vil hjelpe til med automatisk lasting av biblioteker og pakker som er spesielt installert for prosjektet ditt

Utfør nå operasjonen ved å kjøre denne kommandoen

$ PHP -demo.PHP

Du kan enkelt oppdatere alle prosjektbaserte pakker ved hjelp av denne kommandoen.

$ komponistoppdatering

Konklusjon

Installasjon av PHP -komponist på Ubuntu 20.04 er en praktisk prosess. Skjønt, bruk av PHP -komponister for prosjektene dine er et komplisert konsept. Men når du først har forstått følelsen av det, kan du enkelt kjøre et hvilket som helst prosjekt avhengig av PHP -komponisten. Sørg for å erstatte demoen i de ovennevnte trinnene med prosjektet ditt for å effektivt administrere prosjektbyggingen din.