Kif Tinstalla PHP 8.0 fuq Rocky Linux u AlmaLinux
PHP 8.0 ġie rilaxxat uffiċjalment lura fis-26 ta' Novembru 2020, u huwa aġġornament ewlieni għal PHP 7.4. Fiż-żmien tal-pubblikazzjoni ta 'din il-gwida, l-aħħar rilaxx stabbli huwa PHP 8.0.8, li ġie rilaxxat fl-1 ta' Lulju 2021.
PHP 8.0 jipprovdi xi ottimizzazzjonijiet u karatteristiċi innovattivi li jinkludu:
- Tqabbel l-espressjonijiet
- Operatur Nullsafe
- Tipi ta' Unjoni
- Argumenti msemmija
- Wirt b'metodi privati
- Trailing virgola fil-listi tal-parametri
- Mapep Dgħajfin
- Attributi verżjoni 2
U tant aktar...
F'dan it-tutorja fil-qosor, aħna se nwassluk l-installazzjoni ta 'PHP 8.0 fuq Rocky Linux 8.
Pass 1: Ippermetti Remi Repository fuq Rocky Linux
PHP 8.0 għadu mhux disponibbli jew preżenti fir-repożitorji Rocky Linux AppStream. Għal din ir-raġuni, aħna se ninstallaw PHP 8.0 mir-repożitorju Remi li huwa repożitorju YUM ta 'parti terza b'xejn li jipprovdi munzelli PHP.
Minnufih, installa r-repożitorju EPEL (Pakketti Extra għal Enterprise Linux) li jipprovdi aċċess għal pakketti ta' softwer użati b'mod komuni għal Enterprise Linux.
Biex tinstalla r-repożitorju EPEL fuq Rocky Linux, mexxi l-kmand.
$ sudo dnf install epel-release
Ladarba EPEL jiġi installat, ipproċedi u ppermetti r-repożitorju Remi kif ipprovdut.
$ sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Pass 2: Ippermetti Remi Repository għal PHP 8.0
PHP 7.4 huwa l-modulu default fuq ir-repożitorju Remi. Dan huwa indikat bit-tikketta [d]
. Biex telenka l-moduli kollha u tikkonferma dan, mexxi l-kmand:
$ sudo dnf module list php
Biex tinstalla PHP 8.0, l-ewwel se nissettjaw il-modulu PHP default u nippermettu l-aħħar modulu PHP Remi li huwa Remi-8.0. Allura, mexxi l-kmandi hawn taħt.
$ sudo dnf module reset php $ sudo dnf module enable php:remi-8.0
Pass 3: Installa PHP 8.0 f'Rocky Linux
Ladarba l-modulu Remi PHP 8.0 ikun attivat, issa tista 'tinstalla PHP 8.0 u estensjonijiet PHP użati b'mod komuni kif ġej.
$ sudo dnf install php php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl
Ladarba tkun installata, ikkonferma l-verżjoni tal-PHP installata kif ġej.
$ php -v
Mill-output, irnexxielna ninstallaw l-aħħar rilaxx PHP li huwa PHP 8.0.8.
U dan huwa pjuttost. Nittamaw li issa tista 'tinstalla b'fiduċja PHP 8.0 fuq Rocky Linux 8.