GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare PHP 7.2 su CentOS 7

Ti mostreremo come installare PHP 7.2 su CentOS 7 come sistema operativo. PHP è un linguaggio di scripting lato server comunemente usato per lo sviluppo Web, ma è anche usato come linguaggio di programmazione generico. PHP è alla base di WordPress, il sistema di gestione dei contenuti più popolare utilizzato per i blog e la creazione di siti Web, nonché altri siti Web di e-commerce, software di gestione delle relazioni con i clienti, software di pianificazione delle risorse aziendali e molto altro. Installazione di PHP 7.2 su CentOS 7 è un compito abbastanza semplice e dovrebbe essere completato in meno di 10 minuti.

PHP 7 offre prestazioni molto migliori rispetto a PHP 5.6 e alle versioni precedenti di PHP. Rispetto a PHP 5.6, PHP 7.2 potrebbe eseguire fino a tre volte più richieste. Se hai installato WordPress sul tuo VPS Linux, questo significa un carico del server molto inferiore, quindi dovresti aspettarti che il tuo sito web funzioni più velocemente con PHP 7.2.

Inoltre, PHP 7.2 offre alcuni miglioramenti alla sicurezza. Tuttavia, ci sono alcune deprecazioni che potresti voler controllare prima di considerare l'aggiornamento a PHP 7.2.

1. Prerequisiti

Prima di installare PHP 7.2 sul tuo CentOS VPS, assicuriamoci che sia completamente aggiornato. Per aggiornare tutto il software di sistema all'ultima versione è necessario disporre dell'accesso root al server o almeno disporre dei privilegi sudo con l'utente di sistema. Collegati al tuo VPS Linux tramite SSH ed esegui il comando seguente:

yum update

L'aggiornamento del software richiederà alcuni secondi o minuti a seconda dei pacchetti da aggiornare. Una volta completato, puoi procedere con l'abilitazione dei repository richiesti. PHP 7.2 non è fornito nei repository CentOS 7 predefiniti, quindi è necessario abilitare quanto segue:

Abilita EPEL:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Installa yum-utils se non è già installato.

yum install yum-utils

Abilita il repository Remo per PHP 7.2:

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum-config-manager --enable remi-php72

Una volta che hai finito con questi passaggi, puoi andare avanti e installare PHP 7.2

2. Installa PHP 7.2 su CentOS 7

Per installare PHP 7.2 sul tuo CentOS 7 VPS, esegui il seguente comando:

yum install php72 php72-php-fpm php72-php-mysqlnd php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json

Questo installerà PHP 7.2 così come altre estensioni PHP comunemente usate. Per verificare che PHP 7.2 sia installato correttamente, esegui il comando seguente:

php72 -v

L'output dovrebbe essere simile a quello seguente:

# php72 -v
PHP 7.2.10 (cli) (built: Sep 11 2018 10:09:51) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies

Crea un collegamento simbolico a /usr/bin/php

ln -s /usr/bin/php72 /usr/bin/php

Verifica di nuovo

php -v

L'output dovrebbe essere simile a questo:

# php -v
PHP 7.2.10 (cli) (built: Sep 11 2018 10:09:51) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies

Dopo aver installato PHP 7.2 sul tuo CentOS 7 VPS, potresti voler personalizzare alcune impostazioni. Segui i passaggi seguenti per farlo.

3. Personalizza le impostazioni di PHP 7.2 su CentOS 7

Puoi personalizzare PHP 7.2 modificando il php.ini file. Per trovare il percorso di questo file, puoi utilizzare il comando seguente:

php --ini | grep "Loaded Configuration File"

Il comando restituirà il percorso al php.ini file attualmente utilizzato.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/opt/remi/php72/php.ini

Puoi utilizzare qualsiasi editor di tua scelta per modificare il file. Useremo nano nel nostro esempio.

nano /etc/opt/remi/php72/php.ini

4. Verifica se i file PHP vengono eseguiti sul servizio

Dopo aver modificato le impostazioni che desideri modificare, salva e chiudi il php.ini file. Se si utilizza Apache come server Web, è necessario riavviare il servizio Apache per caricare la nuova configurazione e rendere effettive le modifiche. Se stai usando Nginx e PHP-FPM invece di Apache, dovresti riavviare il servizio PHP-FPM.

Per verificare se i file PHP vengono eseguiti sul server puoi creare un esempio info.php file e accedervi tramite browser web.

nano /var/www/html/info.php

Incolla il seguente contenuto:

<?php phpinfo(); ?>

Salva e chiudi il file, quindi apri il tuo browser web preferito e accedi al file utilizzando l'indirizzo IP del tuo server nell'URL seguito dal nome del file.

http://IP-ADDRESS/info.php

Naturalmente, non è necessario installare PHP 7.2 su CentOS 7 , se utilizzi uno dei nostri servizi di hosting VPS PHP 7, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare PHP 7.2 su CentOS 7 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Puoi anche fare riferimento a questa guida su come installare PHP 7.3 su CentOS 7 per gli aggiornamenti.

PS . Se ti è piaciuto questo post su come installare PHP 7.2 su CentOS 7 , condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Cent OS
  1. Come installare PHP 7.4/7.3/7.2 su CentOS 7/RHEL 7 e CentOS 6/RHEL 6

  2. Come installare PHP 7.4 / 7.3 su CentOS 8 / RHEL 8

  3. Come installare PHP 7.3, 7.2, 7.1 su CentOS/RHEL 6.10

  4. Come installare PHP 5.5 su CentOS

  5. Come installare PHP 5.6 su CentOS 7

Come installare PHP 7.4 su CentOS 8 / RHEL 8

Come installare TaskBoard su CentOS 7

Come installare PHP 7 su CentOS 7

Come installare PHP 7.4 su CentOS 8

Come installare PHP Composer su CentOS 8

Come installare PHP 7.4 su CentOS 8 | RHEL 8