In questo tutorial, ti mostreremo come installare e configurare PHP 7 su Ubuntu 15.04. Per chi non lo sapesse, PHP (PHP:Hypertext Preprocessor) è un linguaggio di scripting lato server progettato per lo sviluppo Web ma utilizzato anche come linguaggio di programmazione generico Il codice PHP viene interpretato da un server Web con un modulo processore PHP, che genera la pagina Web risultante:i comandi PHP possono essere incorporati direttamente in un HTML sorgente del documento anziché chiamare un file esterno per elaborare i dati. PHP 7 include numerose funzionalità nuove e migliorate. Una delle più evidenti è la nuova versione di Zend Engine. Inoltre, altri importanti miglioramenti sono prestazioni migliorate e utilizzo della memoria notevolmente ridotto. PHP 7 può essere fino a due volte più veloce di PHP 5.6.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di PHP 7 nel server Ubuntu 15.04.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 15.04.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa PHP 7 su Ubuntu 15.04
Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Aggiungi il repository PPA (Personal Package Archive) per PHP 7 nel tuo sistema.
Esegui il seguente comando per aggiungere il repository PPA PHP 7:
sudo apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php-7.0
Ora, installa PHP 7 usando il seguente comando:
sudo apt-get update sudo apt-get install -y php7.0
Il tuo server dovrebbe riavviare Apache automaticamente dopo l'installazione di PHP. In caso contrario, esegui questo comando:
sudo service apache2 restart
Passaggio 3. Verifica la versione di installazione di PHP.
Una volta completato, puoi assicurarti che l'ultima versione stabile di PHP 7 sia installata sul tuo sistema usando il comando:
# php -v PHP 7.0.0 (cli) (built: Dec 27 2015 20:42:32) ( NTS ) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
Passaggio 4. Installa i moduli PHP.
Se ti piace cercare tutti i moduli PHP 7 disponibili puoi usare per comandare:
sudo apt-cache search php7-*
Potresti voler installare alcune altre estensioni PHP richieste dalle tue applicazioni. Ecco l'elenco:
php7.0-common - Common files for packages built from the PHP source libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module) php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.0-cli - command-line interpreter for the PHP scripting language php7.0-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary) php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) libphp7.0-embed - HTML-embedded scripting language (Embedded SAPI library) php7.0-dev - Files for PHP7.0 module development php7.0-dbg - Debug symbols for PHP7.0 php7.0-curl - CURL module for PHP php7.0-gd - GD module for PHP php7.0-imap - IMAP module for PHP php7.0-intl - Internationalisation module for PHP php7.0-ldap - LDAP module for PHP php7.0-pgsql - PostgreSQL module for PHP php7.0-pspell - pspell module for PHP php7.0-recode - recode module for PHP php7.0-snmp - SNMP module for PHP php7.0-tidy - tidy module for PHP php7.0-json - JSON module for PHP php-all-dev - package depending on all supported PHP development packages php7.0-sybase - Sybase module for PHP php7.0-modules-source - PHP 7.0 modules source package php7.0-sqlite3 - SQLite3 module for PHP php7.0-mysql - MySQL module for PHP
Passaggio 5. Testare PHP 7 su Ubuntu 15.04
Per testare PHP, crea un file di prova chiamato info.php con il contenuto seguente. Salva il file, quindi cercalo per vedere se PHP funziona:
nano /var/www/html/info.php
<?php phpinfo(); ?>
Congratulazioni! Hai installato correttamente PHP 7. Grazie per aver utilizzato questo tutorial per installare PHP 7 sul tuo sistema Ubuntu 15.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di PHP.