Pereiti prie pagrindinio turinio

Kaip įdiegti PHP AlmaLinux 8 / AlmaLinux 9 / Rocky Linux 9

PHP yra viena plačiausiai naudojamų serverio pusės programavimo kalbų. Ji naudojama dinamiškoms ir interaktyvioms svetainėms kurti.

Šiame vadove parodysime, kaip įdiegti PHP 8.3 AlmaLinux 8 ir 9 versijose. Tačiau šiuos veiksmus galite pritaikyti ir kitoms PHP versijoms.

Tik AlmaLinux 8: importuokite GPG raktą

Šis žingsnis skirtas tik AlmaLinux 8. Jei naudojate AlmaLinux 9 arba Rocky Linux 9, jį praleiskite.

Norėdami įdiegti atnaujintus GPG raktus AlmaLinux 8 sistemoje, paleiskite šią komandą:

rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux

Diegimas

1. Atnaujinkite sistemą

Pirmiausia patikrinkite, ar yra galimų sistemos atnaujinimų:

dnf check-update

Jei atnaujinimų yra, atnaujinkite sistemą šia komanda:

yum update -y

Tada perkraukite sistemą:

reboot

2. Pridėkite Remi RPM saugyklą

Norint įdiegti PHP, taip pat reikės EPEL saugyklos.

Jei naudojate AlmaLinux 8, atlikite šiuos veiksmus.

Įdiekite EPEL saugyklą:

dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Tada įdiekite Remi saugyklą:

dnf -y install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

AlmaLinux 9/Rocky Linux 9 atveju procesas toks pats, tačiau naudokite šias komandas:

dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf -y install http://rpms.remirepo.net/enterprise/remi-release-9.rpm

Po to atnaujinkite DNF podėlį šia komanda:

dnf makecache -y

3. Atkurkite numatytąjį PHP modulį

Prieš diegdami PHP, atkurkite numatytąją PHP modulio būseną šia komanda:

dnf module reset php -y

4. Įdiekite PHP

Norėdami įdiegti PHP, paleiskite šią komandą. Jei norite įdiegti kitą PHP versiją, vietoje 8.3 nurodykite reikiamos versijos numerį:

dnf module install php:remi-8.3

Tada užbaikite diegimą šia komanda:

dnf -y install php

5. Patikrinkite PHP

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

php -v

PHP plėtiniai

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

php -m

Norėdami įdiegti PHP plėtinį, naudokite dnf install komandą tokiu formatu. Vietoje "extension_name" įrašykite norimo plėtinio pavadinimą:

dnf install php-extension_name

Norėdami vienu metu įdiegti kelis PHP plėtinius, naudokite šią komandą:

dnf install php-{common,pear,cgi,curl,mbstring,gd,mysqlnd,gettext,bcmath,json,xml,fpm,intl,zip,imap}
Ar gavote atsakymą į savo klausimą?