PHP satvars Laravel piedāvā plašu bib­lio­tē­ku un kom­po­nen­tu klāstu PHP izstrādei. Šeit varat uzzināt, kādas ir in­sta­lē­ša­nas 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ār­lie­ci­nās, ka jūsu Ubuntu serverī ir instalēts PHP. Konkrētā PHP versija, kas jums ir ne­pie­cie­ša­ma, ir atkarīga no tā, kuru Laravel versiju vēlaties izmantot. Ofi­ciā­la­jā do­ku­men­tā­ci­jā (2023. gada jūnijā) pašlaik ir ieteikts šāds ri­si­nā­jums:

Laravel versija At­bal­stī­tās PHP versijas
9 8.0 līdz 8.2
10 8.1 līdz 8.2
11 8,2

Lai gan PHP Ubuntu ir instalēts pēc no­klu­sē­ju­ma, jums joprojām ir jā­pār­bau­da, kuru versiju jūs pašlaik iz­man­to­jat. Lai to izdarītu, terminālī izpildiet šādu komandu:

php -v
bash

Pēc komandas ie­va­dī­ša­nas izvadei jā­iz­ska­tās šādi:

Image: Ubuntu terminal: PHP version check
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.

Laravel iz­strā­dā­tājs Taylor Otwell iesaka izmantot PHP pakotņu pār­val­dī­bas sistēmu Composer. Vairāk in­for­mā­ci­jas par šo ērtu pakotņu rīku varat atrast mūsu soli pa solim iz­strā­dā­ta­jā ro­kas­grā­ma­tā par to, kā instalēt Composer Ubuntu.

Kā instalēt Laravel Ubuntu 22.02: soli pa solim ins­truk­ci­jas

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 di­rek­to­ri­ju.

cd /var/www/html/
bash

Lai instalētu PHP framework, izpildiet šo komandu šajā di­rek­to­ri­jā:

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

Tā vietā, lai izmantotu “test-project”, varat iz­vē­lē­ties nosaukumu PHP lie­to­jum­prog­ram­mai, kuru vēlaties izveidot ar Laravel. Ja uz­stā­dī­ša­na ir veiksmīga, saņemsiet ziņojumu “Lie­to­jum­prog­ram­mas atslēga veiksmīgi iestatīta”.

Image: Ubuntu terminal: PHP framework Laravel successfully installed
To start the in­stal­la­tion process, use ad­mi­nis­tra­tor pri­vi­le­ges to confirm the execution of the in­stal­la­tion via Composer.

Pēc in­sta­lā­ci­jas pa­beig­ša­nas pie­šķi­riet tikko pie­vie­no­ta­jai Laravel lie­to­jum­prog­ram­mai (šajā apmācībā saukta par „test-project”) servera īpa­šum­tie­sī­bas. To var izdarīt, izpildot šādas komandas:

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

Lai pār­bau­dī­tu in­sta­lā­ci­ju, dodieties uz Laravel lie­to­jum­prog­ram­mas di­rek­to­ri­ju un izpildiet šādu komandu:

php artisan
bash
Go to Main Menu