PHP 8.0:n asentaminen Rocky Linuxiin ja AlmaLinuxiin


PHP 8.0 julkaistiin virallisesti 26. marraskuuta 2020, ja se on merkittävä päivitys PHP 7.4:ään. Tämän oppaan julkaisuhetkellä uusin vakaa julkaisu on PHP 8.0.8, joka julkaistiin 1. heinäkuuta 2021.

PHP 8.0 tarjoaa uraauurtavia optimointeja ja ominaisuuksia, jotka sisältävät:

  • Vastaa ilmaisuja
  • Nullsafe-operaattori
  • Unionin tyypit
  • Nimetyt argumentit
  • Periminen yksityisillä menetelmillä
  • Loppupilkku parametriluetteloissa
  • Heikot kartat
  • Attribuutit versio 2

Ja niin paljon muuta…

Tässä lyhyessä opetusohjelmassa opastamme sinut PHP 8.0:n asennuksen läpi Rocky Linux 8:aan.

Vaihe 1: Ota Remi Repository käyttöön Rocky Linuxissa

PHP 8.0 ei ole vielä saatavilla tai ole Rocky Linux AppStream -varastoissa. Tästä syystä asennamme PHP 8.0:n Remi-arkistosta, joka on ilmainen kolmannen osapuolen YUM-tietovarasto, joka tarjoaa PHP<. pinot.

Asenna välittömästi EPEL-arkisto (Extra Packages for Enterprise Linux), joka tarjoaa pääsyn yleisesti käytettyihin Enterprise Linuxin ohjelmistopaketteihin.

Asenna EPEL -tietovarasto Rocky Linuxiin suorittamalla komento.

sudo dnf install epel-release

Kun EPEL on asennettu, jatka ja ota Remi-arkisto käyttöön ohjeiden mukaan.

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

Vaihe 2: Ota Remi Repository käyttöön PHP 8.0:lle

PHP 7.4 on oletusmoduuli Remi-arkistossa. Tämä ilmaistaan tunnisteella [d]. Listaa kaikki moduulit ja vahvista tämä suorittamalla komento:

sudo dnf module list php

Asentaaksesi PHP 8.0:n nollaamme ensin oletusarvoisen PHP-moduulin ja otamme käyttöön uusimman Remi PHP -moduulin, joka on Remi-8.0. Suorita siis alla olevat komennot.

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

Vaihe 3: Asenna PHP 8.0 Rocky Linuxiin

Kun Remi PHP 8.0 -moduuli on otettu käyttöön, voit nyt asentaa PHP 8.0:n ja yleisesti käytetyt PHP-laajennukset seuraavasti.

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

Kun olet asentanut, vahvista asennettu PHP-versio seuraavasti.

php -v

Tulosteesta olemme onnistuneet asentamaan uusimman PHP-julkaisun, joka on PHP 8.0.8.

Ja siinä se on pitkälti. Toivomme, että voit nyt turvallisesti asentaa PHP 8.0:n Rocky Linux 8:aan.