Obiettivo
L'obiettivo è installare o sostituire PHP 5 esistente con PHP 7 sul server Linux CentOS 7. Come vedrai, questa procedura è abbastanza semplice quando usi Remi Repository.
Requisiti
Accesso privilegiato al tuo sistema CentOS Linux direttamente come utente root o tramite sudo
comando è richiesto.
Difficoltà
FACILE
Convenzioni
- # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando
sudo
comando - $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato
Istruzioni
La seguente guida aggiornerà il tuo attuale PHP 5 a PHP 7 o installerà il nuovo PHP 7 sul tuo sistema CentOS. Controlla la tua versione corrente di PHP (se applicabile):
# php --version PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Scarica i pacchetti Remi ed EPEL Repository
Innanzitutto, scarica i pacchetti Remi ed EPEL Repository:
$ wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Abilita Remi ed EPEL Repository
Installa entrambi i pacchetti scaricati in precedenza e abilita il repository Remi PHP 7:
# rpm -i remi-release-7.rpm epel-release-latest-7.noarch.rpm FOR PHP 7.0 EXECUTE: # yum-config-manager --enable remi-php70 FOR PHP 7.1 EXECUTE: # yum-config-manager --enable remi-php71 FOR PHP 7.2 EXECUTE: # yum-config-manager --enable remi-php72
L'ultima versione corrente di PHP dal repository Remi è 7.1. Modifica il comando precedente per qualsiasi altra versione successiva di PHP.
Installa o aggiorna a PHP 7
Sia che tu abbia già installato PHP 5 sul tuo sistema o che tu stia eseguendo una nuova installazione di PHP 7, il comando seguente soddisferà entrambi:
# yum install php
In alternativa, aggiorna l'intero sistema con yum update
comando:
# yum update
Verifica la tua versione corrente di PHP
# php --version PHP 7.1.0 (cli) (built: Dec 1 2016 08:13:15) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
Esercitazione video
Di seguito puoi trovare il video tutorial su come installare PHP 7 su sistema CentOS 7 Linux.