# Kā instalēt Laravel Ubuntu 22.04

PHP satvars Laravel piedāvā **plašu bibliotēku un komponentu klāstu** PHP izstrādei. Šeit varat uzzināt, kādas ir instalēšanas prasības un kā instalēt Laravel Ubuntu 22.04.

## Kādas ir Laravel prasības?

Lai varētu izmantot Laravel Ubuntu 22.04, jūsu sistēmai ir jāatbilst tikai dažām prasībām. Tā kā Laravel ir PHP satvars, jums ir jāpārliecinās, ka jūsu Ubuntu serverī ir instalēts PHP. Konkrētā **PHP versija**, kas jums ir nepieciešama, ir atkarīga no **tā, kuru Laravel versiju** vēlaties izmantot. Oficiālajā dokumentācijā (2023. gada jūnijā) pašlaik ir ieteikts šāds risinājums:

<table>
  <thead>
    <tr>
      <th>Laravel versija</th>
      <th>Atbalstītās PHP versijas</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>9</td>
      <td>8.0 līdz 8.2</td>
    </tr>
    <tr>
      <td>10</td>
      <td>8.1 līdz 8.2</td>
    </tr>
    <tr>
      <td>11</td>
      <td>8,2</td>
    </tr>
  </tbody>
</table>

Lai gan PHP **Ubuntu** ir **instalēts pēc noklusējuma**, jums joprojām ir jāpārbauda, kuru versiju jūs pašlaik izmantojat. Lai to izdarītu, terminālī izpildiet šādu komandu:

```bash
php -v
```

Pēc komandas ievadīšanas izvadei jāizskatās šādi:

[![Image: Ubuntu terminal: PHP version check](https://www.ionos.com/lv-lv/digitalguide/fileadmin/_processed_/9/5/csm_php-version-check_41817f90da.webp "Ubuntu terminal: PHP version check")](https://www.ionos.com/lv-lv/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/php-version-check.png) You can check the PHP version in the Ubuntu terminal. Šajā piemērā var redzēt, ka PHP versija 8.1.2 ir instalēta un darbojas pareizi.

Note Ja esat uzstādījis serveri ar minimālu instalāciju, pirms turpināt, jums būs jāinstalē PHP un jākonfigurē tas.

Laravel izstrādātājs Taylor Otwell iesaka izmantot **PHP pakotņu pārvaldības sistēmu** [Composer](https://getcomposer.org/). Vairāk informācijas par šo ērtu pakotņu rīku varat atrast mūsu soli pa solim izstrādātajā rokasgrāmatā par to, kā instalēt Composer Ubuntu.

## Kā instalēt Laravel Ubuntu 22.02: soli pa solim instrukcijas

Kad jums ir saderīga PHP versija un Composer, varat instalēt Laravel Ubuntu 22.04. Lai to izdarītu, atveriet termināli un pārejiet uz sistēmas **HTML direktoriju**.

```bash
cd /var/www/html/
```

Lai instalētu PHP framework, izpildiet šo komandu šajā direktorijā:

```bash
sudo composer create-project laravel/laravel test-project
```

Tā vietā, lai izmantotu “test-project”, varat izvēlēties nosaukumu PHP lietojumprogrammai, kuru vēlaties izveidot ar Laravel. Ja uzstādīšana ir veiksmīga, saņemsiet ziņojumu “Lietojumprogrammas atslēga veiksmīgi iestatīta”.

[![Image: Ubuntu terminal: PHP framework Laravel successfully installed](https://www.ionos.com/lv-lv/digitalguide/fileadmin/_processed_/6/6/csm_laravel-installation-successfully_601b6f5be4.webp "Ubuntu terminal: PHP framework Laravel successfully installed")](https://www.ionos.com/lv-lv/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/laravel-installation-successfully.png) To start the installation process, use administrator privileges to confirm the execution of the installation via Composer. Pēc instalācijas pabeigšanas piešķiriet tikko pievienotajai Laravel lietojumprogrammai (šajā apmācībā saukta par „test-project”) **servera īpašumtiesības**. To var izdarīt, izpildot šādas komandas:

```bash
sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storage
```

Lai pārbaudītu instalāciju, dodieties uz Laravel lietojumprogrammas direktoriju un izpildiet šādu komandu:

```bash
php artisan
```

Tip Strādājot ar Laravel, vislabāk ir instalēt **MySQL** vai alternatīvu datu bāzes pārvaldības sistēmu. Papildus tam noderīgs ir arī tīmekļa serveris **Apache** (ja tas vēl nav instalēts). Optimālai saderībai ieteicams instalēt populāro LAMP-stack.


This is a markdown version of: [https://www.ionos.com/lv-lv/digitalguide/timekla-vietnes/timekla-izstrade/instalejiet-laravel-ubuntu/](https://www.ionos.com/lv-lv/digitalguide/timekla-vietnes/timekla-izstrade/instalejiet-laravel-ubuntu/) for AI/LLM consumption.