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.