GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Come installare PHP 8 su Rocky Linux 8

In questo articolo, avremo spiegato i passaggi necessari per installare PHP 8 su Rocky Linux 8. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

PHP è un linguaggio di scripting lato server, noto anche come "preprocessore ipertestuale". Viene utilizzato per lo sviluppo di applicazioni web statiche e dinamiche. Il nuovo PHP contiene molte nuove funzionalità e ottimizzazioni, inclusi argomenti denominati, tipi di unione, attributi, promozione della proprietà del costruttore, espressione di corrispondenza, operatori null safe, JIT e miglioramenti nel sistema dei tipi, gestione degli errori e coerenza.

Prerequisito:

  • Sistema operativo con Rocky Linux 8
  • Indirizzo IPv4 del server con privilegi di superutente (accesso root)
  • Terminale Gnome per desktop Linux
  • Client PuTTy SSH per Windows o macOS
  • Powershell per Windows 10/11
  • Familiarità con i comandi DNF

Installa PHP 8 su Rocky Linux 8

Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Rocky Linux, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.

sudo dnf update
sudo dnf upgrade

Passaggio 2. Aggiungi EPEL e REMI Repository.

Per installare il repository EPEL e REMI su Rocky Linux, esegui il comando seguente:

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Avanti, usa il dnf comando per aggiornare l'elenco dei repository e utilizzare il list php comando per vedere quali opzioni sono disponibili e quelle predefinite:

sudo dnf update
sudo dnf module list php

Quindi, abilita php:remi-8.0 modulo:

sudo dnf module enable php:remi-8.0

Passaggio 2. Installa PHP sul sistema Rocky Linux.

Esegui il comando per installare l'ultimo PHP sul nostro sistema Rocky Linux:

sudo dnf install php

Risultato:

[[email protected] ~]# sudo dnf install php
Last metadata expiration check: 0:00:46 ago on Mon 20 Sep 2021 10:36:44 PM EDT.
Dependencies resolved.
=============================================================================================
 Package              Architecture    Version                    Repository             Size
=============================================================================================
Installing:
 php                  x86_64          8.0.6-1.el8.remi           remi-modular          1.6 M
Installing dependencies:
 libsodium            x86_64          1.0.18-2.el8               epel                  162 k
Installing weak dependencies:
 php-opcache          x86_64          8.0.6-1.el8.remi           remi-modular          762 k
 php-pdo              x86_64          8.0.6-1.el8.remi           remi-modular          154 k
 php-sodium           x86_64          8.0.6-1.el8.remi           remi-modular           93 k

Transaction Summary
=============================================================================================
Install  5 Packages

Total download size: 2.7 M
Installed size: 8.3 M
Is this ok [y/N]: y

Se desideri installare le estensioni più comunemente utilizzate per PHP 8.0, utilizza il seguente comando:

sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml

Verifica versione PHP:

php -v

Risultato:

[[email protected] ~]# php -v
PHP 8.0.8 (cli) (built: Sept  10 2021 00:23:16) ( NTS gcc x86_64 )
Copyright (c) The PHP Group
Zend Engine v4.0.6, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.6, Copyright (c), by Zend Technologies

Questo è tutto ciò che devi fare per installare PHP su Rocky Linux 8. Spero che questo suggerimento rapido ti sia utile. Per ulteriori letture sul server web Nginx, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Rocky Linux
  1. Come installare Nextcloud su Rocky Linux

  2. Come installare l'ultimo PHP 8 su Rocky Linux

  3. Come installare phpMyAdmin su Rocky Linux

  4. Come installare Python 3.9 su Rocky Linux 8

  5. Come installare PHP 8 su Alma Linux e Rocky Linux

Come installare TeamViewer su Rocky Linux 8

Come installare Anaconda su Rocky Linux 8

Come installare Snap su Rocky Linux 8

Come installare PHP 7.4 su Rocky Linux 8

Come installare Memcached su Rocky Linux 8

Come installare Laravel su Rocky Linux 8