# 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ą:

```bash
php
```

Jei pasirodo klaidos pranešimas, galite įdiegti PHP 8 komandinės eilutės įrankį naudodami šią komandą:

```bash
sudo apt install php8.1.cli
```

[![Image: Terminal after running the command ‘php’](https://www.ionos.com/lt-lt/digitalguide/fileadmin/_processed_/e/3/csm_composer-command-php_2726b25154.webp "Terminal after running the command ‘php’")](https://www.ionos.com/lt-lt/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-command-php.png) If you haven’t installed the PHP command line tool, Ubuntu will suggest the appropriate commands in the terminal. Kai įsitikinsite, kad jūsų sistemoje galima naudoti PHP, galite pradėti diegti „PHP Composer“.

Tip IONOS interneto prieglobos paketus galite naudoti su „Composer“. Be PHP palaikymo, IONOS [interneto prieglobos](https://www.ionos.co.uk/hosting/web-hosting "Web hosting packages from IONOS") paketai siūlo daug kitų privalumų, pavyzdžiui, integruotą DDoS apsaugą.

### 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:

```bash
sudo apt update
sudo apt upgrade
```

Sistemos 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:

```bash
sudo apt install curl php-mbstring git unzip
```

### 3 ž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ą:

```bash
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
```

[![Image: Terminal after running the installation command for Composer](https://www.ionos.com/lt-lt/digitalguide/fileadmin/_processed_/1/2/csm_composer-successfully-installed_a2d810aeb8.webp "Terminal after running the installation command for Composer")](https://www.ionos.com/lt-lt/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-successfully-installed.png) Terminal verifies the success of the Ubuntu installation of Composer. ### 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ą:

```bash
Composer
```

Jei „Composer“ įdiegimas „Ubuntu 22.04“ sistemoje pavyko, terminale bus rodomas šis tekstas:

[![Image: Terminal after running the command ‘composer’](https://www.ionos.com/lt-lt/digitalguide/fileadmin/_processed_/7/4/csm_composer-version_eaab04ab5e.webp "Terminal after running the command ‘composer’")](https://www.ionos.com/lt-lt/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-version.png) The Composer font and current Composer version are displayed upon launching Composer.  Note Jei naudojate kitą operacinę sistemą nei „Ubuntu 22.04“, vis tiek galite naudoti „Composer“. Tiesiog peržiūrėkite kitus mūsų diegimo vadovus:

- „Composer“ diegimas „Ubuntu 20.04“
- „Composer“ diegimas „Windows 10“
- „Composer“ diegimas „Windows 11“

## 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:

```bash
composer init
```

### 2 ž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“.

```bash
composer require monolog/monolog
```

### 3 ž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ą:

```bash
composer update
```


This is a markdown version of: [https://www.ionos.com/lt-lt/digitalguide/serveris/konfiguracija/kaip-idiegti-composer-ubuntu-2204/](https://www.ionos.com/lt-lt/digitalguide/serveris/konfiguracija/kaip-idiegti-composer-ubuntu-2204/) for AI/LLM consumption.