Introduksjon

Composer er et utrolig verktøy for avhengighetsbehandling som brukes til å installere og oppgradere biblioteker for dynamiske PHP-applikasjoner og prosjekter. Mange open-source, PHP-baserte rammer og prosjekter bruker Composer til å administrere avhengighet og pakker.


Av denne grunn kan det være viktig å installere Composer på Ubuntu-systemet for at disse applikasjonene skal fungere og bli oppdatert feilfritt.

Denne opplæringen vil hjelpe deg med å installere PHP Composer på Ubuntu 18.04 system.

Klar? La oss komme i gang!

Trinn 1 – Installere alle nødvendige avhengigheter

Før vi installerer PHP Composer, bør du sørge for at alle nødvendige avhengigheter er riktig installert på Ubuntu 18.04-serveren.

Først utfører du kommandoen nedenfor for å oppdatere Ubuntu 18.04 pakkehåndteringsbuffer:

$ Sudo apt oppdatering

Kjør deretter kommandoen nedenfor for å installere avhengighetene:

$ Sudo apt installere krøll php-cli php-mbstring git unzip

Det er det! Nå bør du ha alle avhengigheter installert. Scenen er satt, og vi kan nå installere PHP-komponist

Trinn 2 – Installere PHP Composer

Det er enkelt å installere Composer takket være et installasjonsprogram som er enkelt å implementere på Ubuntu-systemet. Vi vil først laste ned installasjonsprogrammet og autentisere applikasjonen, før vi bruker det til å installere PHP Composer.

Utfør kommandoene nedenfor for å endre til hjemmekatalogen og hente installasjonsprogrammet:

$ Cd ~
$ Curl -sS https://getcomposer.org/installer -o composer-setup.php

Deretter må vi sikre at installasjonsprogrammet rimer med SHA384-hash for det nyeste installasjonsprogrammet som er tilgjengelig på nettstedet [Composer Public Keys / Signatures] [composer-sigs]. Kopier hasjen på dette nettstedet, og lagre det i et format som ligner en skallvariabel.

$ HASH = 544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061

Forsikre deg om at du bytter ut den siste hasjen med den uthevede verdien.

Kjør skriptet nedenfor for å godkjenne installasjonsskriptet:

$ Php -r "if (hash_file (‘SHA384’, ‘composer-setup.php’) === ‘$ HASH’) {ekko ‘Installer verified’; } else {ekko ‘Installer korrupt’; unlink ( ‘Oser-setup.php’); } ekko PHP_EOL;"

Hvis alt er i orden, bør du få utdataene nedenfor:

Installer bekreftet

Hvis du får en annen utgang (Installasjonsprogrammet er skadet), last ned installasjonsskriptet igjen og bekreft at du bruker riktig hasj.

Videre kan Composer installeres globalt. For å utføre dette utføre kommandoen nedenfor:

$ Sudo php composer-setup.php –install-dir = / usr / local / bin – filnavn = komponist

Kommandoen ovenfor vil laste ned og implementere PHP Composer som en serveromfattende kommando som heter komponist, i katalogen / Usr / local / bin. Installasjonen vil gi deg utdataene nedenfor:

Alle innstillinger er riktige for bruk av Composer
nedlasting…

Komponist (versjon 1.6.5) er vellykket installert til: / usr / local / bin / composer
Bruk den: php / usr / local / bin / composer

Utfør kommandoen nedenfor for å teste installasjonen:

$ komponist

Dette vil gi deg et output som viser Composers argumenter og versjoner

/ ____ / ___ ____ ___ ____ ____ ________ _____
/ / / __ / __ `__ / __ / __ / ___ / _ / ___ /
/ / ___ / / _ / // // // / _ / // _ / (__) __ / /
____ / ____ / _ / / _ / / _ / .___ / ____ / ____ / ___ / _ /
/ _ /
Komponistversjon 1.6.52018-06-0910: 54: 44

bruk:
kommando [alternativer] [argumenter]

alternativer:
-h, –help Vis denne hjelpemeldingen
-q, – stille Ikke send ut noen melding
-V, –version Vis denne applikasjonsversjonen
–ansi Force ANSI-utgang
–no-ansi Deaktiver ANSI-utgang
-n, – ikke-interaksjon Ikke still noen interaktive spørsmål
–profil Vis informasjon om timing og minnebruk
–no-plugins Hvorvidt plugins skal deaktiveres.
-d, –working-dir = ARBEID-DIR Hvis spesifisert, bruk den gitte katalogen som arbeidskatalog.
-v | vv | vvv, –verbose Øk verbositeten til meldinger: 1for normal output, 2for mer verbose output og 3for debug
. . .

Utgangen betyr suksessen med installasjonen.

Konklusjon

Det er det! Du har installert PHP Composer på Ubuntu 18.04-serveren. Deretter må du lære hvordan du bruker Composer i PHP-prosjektene dine, hvordan du legger til Autoload-skriptet og hvordan du oppdaterer alle prosjektavhengigheter. Følg vår guide om “Hvordan bruker jeg PHP Composer? ” å lære alle disse oppgavene.

Sjekk ut disse topp 3 Linux-hosting-tjenestene

FastComet

Startpris:
$ 2.95


Pålitelighet
9.7


Priser
9.5


Brukervennlig
9.7


Brukerstøtte
9.7


Funksjoner
9.6

Les anmeldelser

Besøk FastComet

Hostinger

Startpris:
$ 0.99


Pålitelighet
9.3


Priser
9.3


Brukervennlig
9.4


Brukerstøtte
9.4


Funksjoner
9.2

Les anmeldelser

Besøk Hostinger

ChemiCloud

Startpris:
$ 2.76


Pålitelighet
10


Priser
9.9


Brukervennlig
9.9


Brukerstøtte
10


Funksjoner
9.9

Les anmeldelser

Besøk ChemiCloud

Relaterte artikler for hvordan du gjør det

  • Slik installerer du LEMP (Nginx, MariaDB og PHP) -stabelen på Ubuntu 18.04 LTS?
    mellomliggende
  • Slik installerer du Magento på Ubuntu 18.04
    mellomliggende
  • Slik installerer du AMPPS på Ubuntu 18.04
    mellomliggende
  • Slik installerer du Apache, MariaDB og PHP (LAMP-stabel) i Ubuntu 18.04
    mellomliggende
  • Slik installerer du LEMP (Linux, Nginx, MySQL, PHP) -stabelen på en Ubuntu 18.04 VPS eller en dedikert server
    mellomliggende
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me