Kuinka asentaa Composer Ubuntu 22.04:ään
Ubuntu 22.04:ssä voit asentaa PHP-paketinhallintaohjelman Composerin muutamalla yksinkertaisella vaiheella. Komentorivityökalun curl avulla asennus sujuu nopeasti ja helposti.
Ubuntu 22.04: Composerin asennus vaihe vaiheelta
Composerin asentamiseksi sinun on ensin varmistettava, että PHP on jo asennettu järjestelmääsi ja että voit käyttää PHP:tä komentoriviltä. Voit tarkistaa molemmat syöttämällä komentoriville seuraavan komennon:
phpbashJos saat virheilmoituksen, voit asentaa PHP 8: n komentorivityökalun seuraavalla komennolla:
sudo apt install php8.1.clibash
Kun olet varmistanut, että järjestelmässäsi voi käyttää PHP:tä, voit aloittaa PHP Composerin asennuksen.
Vaihe 1: päivitä järjestelmä
Ensinnäkin kannattaa varmistaa, että Linux-järjestelmäsi on kunnossa, asentamalla saatavilla olevat päivitykset. Saatat joutua vahvistamaan päivitysten suorittamisen valitsemalla y (kyllä). Voit käyttää tähän seuraavia terminaalikomentoja:
sudo apt update
sudo apt upgradebashJärjestelmän päivittäminen voi kestää hetken. Kesto riippuu siitä, kuinka monta päivitystä on asennettava.
Vaihe 2: asenna tarvittavat paketit
Jotta Composerin asennus Ubuntuun toimisi, sinun on asennettava muutama paketti, joita Composer tarvitsee asennusta varten. Näitä ovat esimerkiksi komentorivityökalu curl tai versionhallintaohjelma Git.
Paketit voi ladata myös suoraan terminaalista seuraavilla komennoilla:
sudo apt install curl php-mbstring git unzipbashVaihe 3: Asenna Composer
Nyt voit aloittaa PHP Composerin varsinaisen asennuksen Ubuntu 22.04:ään. Tee tämä käyttämällä ladattua curl-työkalua ja kirjoittamalla seuraava komento terminaaliin:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composerbash
Vaihe 4: tarkista, onko asennus onnistunut
Viimeisenä vaiheena tarkista manuaalisesti pakettihallinnasta, onko Composerin asennus onnistunut. Jos tämä ei toimi, $PATH-ympäristömuuttujasi ei ehkä ole määritetty oikein. Alla oleva komento käynnistää Composerin nykyisen version:
ComposerbashJos Composerin asennus Ubuntu 22.04:ään sujui ongelmitta, terminaalissa näkyy seuraava viesti:

Ensimmäiset askeleet Composerin käytössä
Pakettienhallintaohjelmaa käytetään PHP-projekteissa riippuvuuksien hallintaan ja päivittämiseen. Jotta pääset helposti alkuun Composerin käytössä ja vältät yleisiä virheitä, olemme koonneet tähän tärkeimmät Composer-komennot.
Vaihe 1: Luo composer.json -tiedosto
Composerin päätehtävänä on hallita PHP-projektisi riippuvuuksia. Näiden riippuvuuksien määrittämisen keskeinen paikka on composer.json-tiedosto. Sen voi luoda manuaalisesti. Vaihtoehtoisesti voit määrittää, että JSON-tiedosto luodaan automaattisesti, kun luot ensimmäisen riippuvuuden. Composer-komento composer.json-tiedoston manuaaliseen luomiseen on seuraava:
composer initbashVaihe 2: lisää riippuvuudet projektiisi
Voit lisätä riippuvuuden projektiisi myös Composer-komennolla. Näin varmistat, että composer.json-tiedosto päivittyy oikeaan tilaan. Esimerkkikoodissa suosittu lokikirjasto Monolog lisätään PHP-projektin riippuvuudeksi.
composer require monolog/monologbashVaihe 3: päivitä riippuvuudet
Ajoittain on tarpeen päivittää PHP-projektin riippuvuudet. Tähän voidaan käyttää Composer-komentoa. Se päivittää kaikki projektiisi lisäämäsi riippuvuudet yhdellä kertaa:
composer updatebash