Pereiti prie pagrindinio turinio

Kaip įdiegti PHP Ubuntu sistemoje

Šiame vadove įdiegsime PHP 8.3 Ubuntu sistemose, pradedant nuo Ubuntu 20.04. Šį vadovą taip pat galite naudoti diegdami kitas PHP versijas.

PHP yra scenarijų kalba, plačiai naudojama web programoms kurti. Ji leidžia kurti dinamines svetaines, kurių turinys gali būti pritaikomas konkrečiam naudotojui. PHP išsiskiria plačiomis galimybėmis, dideliu plėtinių pasirinkimu ir plačiu palaikymu.

1. Atnaujinkite sistemą

Atnaujinkite sistemą paleisdami šią komandą:

apt update

2. Pridėkite PHP saugyklą

Norėdami pasiekti naujausias PHP versijas, pridėkite Ondřej Surý PPA saugyklą. Pirmiausia įdiekite reikalingą paketą:

apt install software-properties-common -y

Tada pridėkite PHP saugyklą:

add-apt-repository ppa:ondrej/php

Po to dar kartą atnaujinkite paketų sąrašą:

apt update

3. Įdiekite PHP

Paleiskite šią komandą, kad įdiegtumėte PHP. Jei norite įdiegti kitą versiją, vietoje 8.3 nurodykite norimos versijos numerį:

apt install php8.3

Atkreipkite dėmesį, kad kai kuriose sistemose po pakartotinio sistemos atnaujinimo arba diegiant PHP 8.3 gali būti automatiškai įdiegtas Apache web serveris. Jei jo nereikia, galite pašalinti Apache šiomis komandomis:

systemctl stop apache2

apt remove apache2 -y

apt purge apache2 -y

apt autoremove -y

Jei norite palikti Apache, tiesiog tęskite šį vadovą.

4. Įdiekite dažniausiai naudojamus PHP plėtinius

Daugumai web programų reikalingi papildomi PHP plėtiniai. Dažniausiai naudojamus plėtinius galite įdiegti paleisdami šią komandą. Jei naudojate kitą PHP versiją, atitinkamai pakeiskite jos numerį:

apt install php8.3-cli php8.3-fpm php8.3-mysql php8.3-curl php8.3-xml php8.3-zip php8.3-mbstring php8.3-gd php8.3-soap php8.3-intl php8.3-bcmath

Jei naudojate Apache, paleiskite šias komandas, kad įjungtumėte PHP-FPM palaikymą:

a2enmod proxy_fcgi setenvif

systemctl restart apache2

a2enconf php8.3-fpm

systemctl reload apache2

5. Patikrinkite PHP

Norėdami patikrinti, ar PHP įdiegtas sėkmingai, paleiskite šią komandą. Ji parodys informaciją apie įdiegtą PHP versiją:

php -v

Norėdami peržiūrėti visus įdiegtus PHP plėtinius, naudokite šią komandą:

php -m

6. Įdiekite norimą PHP plėtinį rankiniu būdu

Norėdami atskirai įdiegti konkretų PHP plėtinį, naudokite atitinkamą diegimo komandą. Jei naudojate kitą PHP versiją, pakeiskite versijos numerį, o extension_name – norimo plėtinio pavadinimu:

apt install php8.3-extension_name -y

Ar gavote atsakymą į savo klausimą?