Ako nainštalovať PHP 8.3 v RHEL 9 Linux


PHP je populárny programovací jazyk používaný na vytváranie dynamických webových aplikácií. S vydaním PHP 8.3 vývojári získajú prístup k novým funkciám a vylepšeniam.

V tejto príručke budeme systém prevádzkovať ako root, ak to nie je váš prípad, použite príkaz sudo na získanie oprávnení root.

Krok 1: Aktualizujte systémové balíky

Ak chcete nainštalovať najnovšiu verziu PHP, musíte najprv aktualizovať úložisko balíkov vášho systému a nainštalovať novšie dostupné balíky pomocou príkazu dnf.

sudo dnf update

Krok 2: Povoľte úložisko EPEL v RHEL

Ďalej nainštalujte balík epel-release, ktorý poskytuje ďalšie balíky pre systém RHEL.

sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm

Krok 3: Povoľte úložisko Remi v RHEL

Ďalej musíte povoliť úložisko Remi, ktoré ponúka najnovšie verzie PHP pre systémy RHEL.

sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm

Krok 4: Nainštalujte PHP 8.3 v RHEL

Teraz si môžete nainštalovať PHP 8.3 spolu s potrebnými rozšíreniami.

sudo dnf module install php:remi-8.3

Po inštalácii môžete overiť inštaláciu PHP.

php -v

Krok 5: Nainštalujte ďalšie rozšírenia PHP (voliteľné)

V závislosti od požiadaviek vášho projektu možno budete musieť nainštalovať ďalšie rozšírenia PHP.

sudo dnf search php-*

Potom nainštalujte požadované rozšírenia pomocou:

sudo dnf install php-gd php-xml

Ak ako webový server používate Apache alebo Nginx, reštartujte ho, aby sa zmeny prejavili.

sudo systemctl restart httpd
Or
sudo systemctl restart nginx

Nakoniec, nižšie je zoznam užitočných článkov PHP, ktoré si môžete prečítať pre ďalšie informácie:

  • Ako používať a spúšťať PHP kódy v príkazovom riadku Linuxu
  • Ako nájsť konfiguračné súbory MySQL, PHP a Apache
  • Ako otestovať pripojenie k databáze PHP MySQL pomocou skriptu
  • Ako spustiť PHP skript ako normálny používateľ s Cron

Úspešne ste nainštalovali PHP 8.3 na váš systém RHEL 9. Teraz môžete začať vyvíjať alebo hostiť webové aplikácie pomocou najnovšej verzie PHP a využívať jej nové funkcie a vylepšenia.