Kako instalirati PHP 8.0 na Rocky Linux i AlmaLinux


PHP 8.0 službeno je objavljen 26. studenog 2020. i veliko je ažuriranje PHP-a 7.4. U vrijeme objavljivanja ovog vodiča, najnovije stabilno izdanje je PHP 8.0.8, koje je objavljeno 1. srpnja 2021.

PHP 8.0 pruža neke revolucionarne optimizacije i značajke koje uključuju:

  • Spajanje izraza
  • Nullsigurni operator
  • Vrste sindikata
  • Imenovani argumenti
  • Nasljeđivanje s privatnim metodama
  • Zarez na kraju u popisima parametara
  • Slabe karte
  • Atributi verzije 2

I još mnogo toga…

U ovom kratkom vodiču, provest ćemo vas kroz instalaciju PHP 8.0 na Rocky Linux 8.

Korak 1: Omogućite Remi Repository na Rocky Linuxu

PHP 8.0 još nije dostupan niti prisutan u Rocky Linux AppStream repozitoriju. Iz tog razloga ćemo instalirati PHP 8.0 iz Remi repozitorija koji je besplatni YUM repozitorij treće strane koji pruža PHP hrpe.

Odmah instalirajte EPEL repozitorij (Dodatni paketi za Enterprise Linux) koji omogućuje pristup često korištenim softverskim paketima za Enterprise Linux.

Da biste instalirali EPEL repozitorij na Rocky Linux, pokrenite naredbu.

$ sudo dnf install epel-release

Nakon što je EPEL instaliran, nastavite i omogućite Remi repozitorij kako je navedeno.

$ sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Korak 2: Omogućite Remi Repository za PHP 8.0

PHP 7.4 je zadani modul na Remi repozitoriju. To je naznačeno oznakom [d]. Da biste popisali sve module i to potvrdili, pokrenite naredbu:

$ sudo dnf module list php

Da bismo instalirali PHP 8.0, prvo ćemo resetirati zadani PHP modul i omogućiti najnoviji Remi PHP modul koji je Remi-8.0. Dakle, pokrenite naredbe ispod.

$ sudo dnf module reset php
$ sudo dnf module enable php:remi-8.0

Korak 3: Instalirajte PHP 8.0 u Rocky Linux

Nakon što je Remi PHP 8.0 modul omogućen, sada možete instalirati PHP 8.0 i često korištena PHP proširenja kako slijedi.

$ sudo dnf install php php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl

Nakon instalacije potvrdite instaliranu verziju PHP-a na sljedeći način.

$ php -v

Iz rezultata smo uspjeli instalirati najnovije izdanje PHP-a, PHP 8.0.8.

I to je uglavnom to. Nadamo se da sada možete pouzdano instalirati PHP 8.0 na Rocky Linux 8.