PHP sistema Laravel teikia platų bi­b­lio­te­kų ir kom­po­nen­tų rinkinį PHP prog­ra­ma­vi­mui. Čia galite sužinoti, kokie yra įdiegimo rei­ka­la­vi­mai ir kaip įdiegti Laravel į Ubuntu 22.04.

Kokie yra Laravel rei­ka­la­vi­mai?

Norint naudoti Laravel Ubuntu 22.04 sistemoje, jūsų sistema turi atitikti nedaug rei­ka­la­vi­mų. Kadangi Laravel yra PHP sistema, turite įsi­ti­kin­ti, kad jūsų Ubuntu serveryje yra įdiegta PHP. Konkreti PHP versija, kurios jums reikia, priklauso nuo to, kokią Laravel versiją norite naudoti. Ofi­cia­lio­je do­ku­men­ta­ci­jo­je šiuo metu (2023 m. birželio mėn.) re­ko­men­duo­ja­ma naudoti šią versiją:

Laravel versija Pa­lai­ko­mos PHP versijos
9 8.0 iki 8.2
10 8.1 iki 8.2
11 8,2

Nors PHP yra įdiegtas Ubuntu pagal nu­ma­ty­tuo­sius nu­sta­ty­mus, vis tiek tu­rė­tu­mė­te pa­tik­rin­ti, kokią versiją šiuo metu naudojate. Norėdami tai padaryti, terminale vykdykite šią komandą:

php -v
bash

Įvedus komandą, re­zul­ta­tas turėtų atrodyti taip:

Image: Ubuntu terminal: PHP version check
You can check the PHP version in the Ubuntu terminal.

Šiame pavyzdyje matyti, kad PHP versija 8.1.2 yra įdiegta ir veikia tinkamai.

Note

Jei serverį įdiegėte su mi­ni­ma­lio­mis nu­sta­ty­mo­mis, prieš tęsdami turėsite įdiegti PHP ir jį su­kon­fi­gū­ruo­ti.

Laravel kūrėjas Taylor Otwell re­ko­men­duo­ja naudoti PHP paketų valdymo sistemą Composer. Daugiau in­for­ma­ci­jos apie šį patogų paketų įrankį galite rasti mūsų žingsnis po žingsnio vadove, kaip įdiegti Composer į Ubuntu.

Kaip įdiegti Laravel į Ubuntu 22.02: žingsnis po žingsnio inst­ruk­ci­jos

Turėdami su­de­ri­na­mą PHP versiją ir Composer, galite įdiegti Laravel į Ubuntu 22.04. Norėdami tai padaryti, ati­da­ry­ki­te terminalą ir pereikite į savo sistemos HTML katalogą.

cd /var/www/html/
bash

Norėdami įdiegti PHP sistemą, šiame kataloge vykdykite šią komandą:

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

Vietoj „test-project“ galite pa­si­rink­ti pa­va­di­ni­mą PHP programai, kurią norite sukurti naudodami Laravel. Jei sąranka bus sėkminga, gausite pranešimą „Programos raktas sėkmingai nu­sta­ty­tas“.

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

Baigus diegimą, suteikite ką tik pridėtai Laravel programos katalogui (šioje pamokoje vadinamam „test-project“) serverio nuo­sa­vy­bės teises. Tai galite padaryti, vykdydami šias komandas:

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

Norėdami pa­tik­rin­ti įdiegimą, pereikite į Laravel programos katalogą ir vykdykite šią komandą:

php artisan
bash
Tip

Dirbant su Laravel, geriausia turėti įdiegtą MySQL arba al­ter­na­ty­vią duomenų bazių valdymo sistemą. Be to, taip pat naudinga turėti ži­nia­tink­lio serverį Apache (jei jis dar nėra įdiegtas). Siekiant op­ti­ma­laus su­de­ri­na­mu­mo, re­ko­men­duo­ja­me įdiegti po­pu­lia­rią LAMP-stack.

Go to Main Menu