Kaip įdiegti „Composer“ „Ubuntu 22.04“
„Ubuntu 22.04“ sistemoje PHP paketų tvarkyklę „Composer“ galima įdiegti vos keliais veiksmais. Naudojant komandinės eilutės įrankį „curl“, įdiegimas yra greitas ir paprastas.
„Ubuntu 22.04“: „Composer“ įdiegimas žingsnis po žingsnio
Norėdami įdiegti „Composer“, pirmiausia turite įsitikinti, kad jūsų sistemoje jau įdiegta PHP ir kad galite naudotis PHP per terminalą. Abu dalykus galite patikrinti terminale įvedę šią komandą:
phpbashJei pasirodo klaidos pranešimas, galite įdiegti PHP 8 komandinės eilutės įrankį naudodami šią komandą:
sudo apt install php8.1.clibash
Kai įsitikinsite, kad jūsų sistemoje galima naudoti PHP, galite pradėti diegti „PHP Composer“.
1 žingsnis: atnaujinkite sistemą
Pirmiausia reikėtų įsitikinti, kad jūsų „Linux“ sistema veikia tinkamai, įdiegus visus galimus atnaujinimus. Gali prireikti patvirtinti atnaujinimų vykdymą, pasirinkdami y (taip). Tam galite naudoti šias terminalo komandas:
sudo apt update
sudo apt upgradebashSistemos atnaujinimas gali užtrukti keletą minučių. Laikas priklausys nuo to, kiek atnaujinimų reikia įdiegti.
2 žingsnis: įdiekite reikiamus paketus
Kad „Composer“ veiktų „Ubuntu“ sistemoje, reikia įdiegti keletą paketų, kurių reikia „Composer“ įdiegimui. Tai, pavyzdžiui, komandinės eilutės įrankis „curl“ arba versijų valdymo sistema „Git“.
Paketus taip pat galima atsisiųsti tiesiogiai terminale, naudojant šias komandas:
sudo apt install curl php-mbstring git unzipbash3 žingsnis: įdiekite „Composer“
Dabar galite pradėti tikrąjį „PHP Composer“ diegimą „Ubuntu 22.04“ sistemoje. Tai padarysite naudodami atsisiųstą „curl“ įrankį ir terminale įvedę šią komandą:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composerbash
4 žingsnis: patikrinkite, ar įdiegimas pavyko
Paskutinis žingsnis – rankiniu būdu patikrinkite, ar „Composer“ įdiegimas pavyko, atidarydami paketų tvarkyklę. Jei tai nepavyksta, gali būti, kad aplinkos kintamasis $PATH yra neteisingai sukonfigūruotas. Toliau pateikta komanda paleidžia dabartinę „Composer“ versiją:
ComposerbashJei „Composer“ įdiegimas „Ubuntu 22.04“ sistemoje pavyko, terminale bus rodomas šis tekstas:

Pirmieji žingsniai naudojant „Composer“
Paketų tvarkyklė naudojama PHP projektuose priklausomybių tvarkymui ir atnaujinimui. Kad padėtume jums pradėti dirbti su „Composer“ ir išvengti dažniausiai pasitaikančių klaidų, surinkome svarbiausias „Composer“ komandas.
1 žingsnis: sukurkite failą „composer.json“
Pagrindinė „Composer“ užduotis – valdyti jūsų PHP projekto priklausomybes. Pagrindinė vieta, kurioje nurodomos šios priklausomybės, yra failas „composer.json “. Jį galima sukurti rankiniu būdu. Taip pat galite nustatyti, kad JSON failas būtų sukurtas automatiškai, kai kuriate pirmąją priklausomybę. „Composer“ komanda, skirta rankiniu būdu sukurti failą „composer.json“, yra tokia:
composer initbash2 žingsnis: pridėkite priklausomybes prie savo projekto
Be to, priklausomybę į projektą galima įtraukti naudojant „Composer“ komandą. Tai užtikrina, kad failas „composer.json“ bus atnaujintas iki reikiamos būsenos. Pavyzdiniame kode į PHP projektą kaip priklausomybė įtraukiama populiari žurnalo įrašymo biblioteka „Monolog“.
composer require monolog/monologbash3 žingsnis: atnaujinti priklausomybes
Kartais tenka atnaujinti PHP projekto priklausomybes. Tam galima naudoti „Composer“ komandą. Ji vienu veiksmu atnaujina visas priklausomybes, kurias pridėjote į savo projektą:
composer updatebash