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
