# Kuidas installida Composer Ubuntu 22.04-le

Ubuntu 22.04 versioonis saate PHP-paketihalduri Composer paigaldada vaid mõne sammuga. Käsurea tööriista curl abil on paigaldamine kiire ja lihtne.

## Ubuntu 22.04: Composer’i samm-sammuline paigaldamine

Composeri installimiseks tuleb esmalt veenduda, et teie süsteemis on PHP juba installitud ja et teil on terminali kaudu juurdepääs PHP-le. Mõlemat saate kontrollida, sisestades terminali järgmise käsu:

```bash
php
```

Kui kuvatakse veateade, saate PHP 8 käsurea tööriista installida järgmise käsuga:

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

[![Image: Terminal after running the command ‘php’](https://www.ionos.com/et-ee/digitalguide/fileadmin/_processed_/e/3/csm_composer-command-php_2726b25154.webp "Terminal after running the command ‘php’")](https://www.ionos.com/et-ee/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. Kui olete veendunud, et teie süsteemis on võimalik PHP-d kasutada, võite alustada PHP Composer’i paigaldamist.

Tip IONOSi veebimajutuspakettides on võimalik kasutada Composerit. Lisaks PHP-toele pakuvad IONOSi [veebimajutuspaketid](https://www.ionos.co.uk/hosting/web-hosting "Web hosting packages from IONOS") veel palju muid eeliseid, näiteks sisseehitatud DDoS-kaitse.

### 1. samm: süsteemi uuendamine

Esmalt tuleks veenduda, et teie Linuxi süsteem on korras, paigaldades kõik saadaval olevad värskendused. Võib-olla peate värskenduste käivitamist kinnitama, valides `y` (jah). Selleks võite kasutada järgmisi terminali käske:

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

Süsteemi uuendamine võib võtta mõne hetke. Aeg, mis selleks kulub, sõltub sellest, kui palju uuendusi tuleb installida.

### 2. samm: paigalda vajalikud paketid

Et Composer töötaks Ubuntu keskkonnas, tuleb installida mõned paketid, mida Composer oma paigaldamiseks vajab. Nende hulka kuuluvad näiteks käsurea tööriist curl või versioonihaldussüsteem Git.

Pakette saab alla laadida ka otse terminalis järgmiste käskude abil:

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

### 3. samm: Composer’i installimine

Nüüd võite alustada PHP Composer’i paigaldamist Ubuntu 22.04-le. Selleks kasutage alla laetud curl-tööriista ja sisestage terminali järgmine käsk:

```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/et-ee/digitalguide/fileadmin/_processed_/1/2/csm_composer-successfully-installed_a2d810aeb8.webp "Terminal after running the installation command for Composer")](https://www.ionos.com/et-ee/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-successfully-installed.png) Terminal verifies the success of the Ubuntu installation of Composer. ### 4. samm: kontrollige, kas paigaldamine õnnestus

Viimase sammuna kontrollige käsitsi pakettihalduri kaudu, kas Composer on edukalt installitud. Kui see ei õnnestu, ei pruugi teie keskkonnamuutuja $PATH olla õigesti seadistatud. Allpool toodud käsk käivitab Composer’i praeguse versiooni:

```bash
Composer
```

Kui Composer’i installimine Ubuntu 22.04-le sujus tõrgeteta, kuvatakse terminalis järgmine teade:

[![Image: Terminal after running the command ‘composer’](https://www.ionos.com/et-ee/digitalguide/fileadmin/_processed_/7/4/csm_composer-version_eaab04ab5e.webp "Terminal after running the command ‘composer’")](https://www.ionos.com/et-ee/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-version.png) The Composer font and current Composer version are displayed upon launching Composer.  Note Kui kasutate mõnda muud operatsioonisüsteemi peale Ubuntu 22.04, saate Composerit ikkagi kasutada. Vaadake lihtsalt meie teisi paigaldusjuhendeid:

- Composeri installimine Ubuntu 20.04-le
- Composeri paigaldamine Windows 10-le
- Composeri installimine Windows 11-le

## Esimesed sammud Composer’i kasutamisel

Pakettihaldurit kasutatakse PHP-projektides sõltuvuste haldamiseks ja uuendamiseks. Et aidata teil Composeriga alustada ja vältida levinumaid vigu, oleme koostanud nimekirja olulisematest Composer-käskudest.

### 1. samm: loo fail *composer.json*

Composeri peamine ülesanne on hallata teie PHP-projekti sõltuvusi. Nende sõltuvuste määramiseks on peamiseks kohaks fail *composer.json*. Selle saab luua käsitsi. Teise võimalusena võite määrata, et JSON-fail luuakse automaatselt, kui loote oma esimese sõltuvuse. Composer-käsk *composer.json-faili* käsitsi loomiseks on järgmine:

```bash
composer init
```

### 2. samm: lisa projektile sõltuvused

Sõltuvuse lisamiseks projekti saab kasutada ka Composer-käsku. See tagab, et fail *composer.json* uuendatakse vastavalt vajalikule seisundile. Näitekoodis lisatakse PHP-projekti sõltuvusena populaarne logimisraamatukogu Monolog.

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

### 3. samm: sõltuvuste uuendamine

Aeg-ajalt on vaja PHP-projekti sõltuvusi uuendada. Selleks saab kasutada Composer-käsku. See uuendab ühe sammuga kõik projekti lisatud sõltuvused:

```bash
composer update
```


This is a markdown version of: [https://www.ionos.com/et-ee/digitalguide/server/seadistused/kuidas-installida-composer-ubuntu-2204-le/](https://www.ionos.com/et-ee/digitalguide/server/seadistused/kuidas-installida-composer-ubuntu-2204-le/) for AI/LLM consumption.