Installare PHP 7 sul proprio server dedicato

Da It Ikoula wiki.
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

fr:Installer PHP 7 sur son serveur dédié he:להתקין PHP 7 על שרת ייעודי שלה ro:Instala PHP 7 pe un server dedicat ru:Установка PHP 7 на выделенный сервер pl:Zainstalować PHP 7 na jego serwer dedykowany ja:専用のサーバーで PHP 7 をインストールします。 ar:تثبيت 7 بي إتش بي على خادم مخصص لها zh:在其专用的服务器上安装 PHP 7 de:PHP-7 auf einem dedizierten Server installieren nl:Installeren PHP 7 op zijn dedicated server it:Installare PHP 7 sul proprio server dedicato pt:Instalar o 7 PHP em seu servidor dedicado es:Instalar 7 PHP en su servidor dedicado en:Install PHP 7 on its dedicated server

Introduzione

Vuoi sfruttare l'ultima versione di PHP sul tuo server dedicato? Questo articolo ti permetterà di installare PHP 7 in pochi comandi e quindi di potenziare i tuoi siti e CMS (prestazioni fino a 3 volte superiori in Wordpress 4.3.1!).

Installazione

Attenzione, per il momento i repository ufficiali di Debian 8 non hanno la versione 7 di PHP, il pacchetto sarà disponibile solo da Debian 9. Rimane comunque possibile beneficiare di PHP 7 sul vostro server su Debian 8.

Questo articolo è destinato principalmente agli utenti con un server dedicato senza installazione di Plesk.

Aggiunta di repository Dotdeb

Come accennato in precedenza, la nuova versione di PHP non è ancora disponibile nei repository Debian ufficiali, quindi dovremo configurare i repository di Dotdeb, un repository non ufficiale per Debian contenente tra l'altro PHP versione 7.

  • Aggiunta del repository :
    # On ajoute le nouveau dépôts à notre liste
    echo "deb http://packages.dotdeb.org jessie all" > /etc/apt/sources.list.d/dotdeb.list
    # On ajoute la clé GPG d'identification du dépôts
    wget -O- https://www.dotdeb.org/dotdeb.gpg | apt-key add -    


  • Aggiorniamo i repository
    apt-get update   


Rimozione di PHP 5.x

Recupera l'elenco dei vecchi moduli php 5 installati

Potrebbe essere utile mantenere l'elenco dei pacchetti php 5 attualmente installati sul tuo server per la reinstallazione in PHP 7.

    dpkg --list | grep php | awk '/^ii/{ print $2}'


Se PHP5 è già installato e non si desidera far convivere entrambe le versioni (scelta presentata in questo articolo) con l'installazione di Apache2

    # Suppression de tous les packages PHP5 et dépendances
    apt-get autoremove --purge php5*


Installazione di PHP7

    # Installazione di PHP7 così come alcune dipendenze principali e moduli per Apache
    apt-get install php7.0 libapache2-mod-php7.0 php7.0-fpm php7.0-mysql php7.0-curl php7.0-json php7.0-gd php7.0-intl php7.0-mbstring php7.0-xml php7.0-zip


Nota: Se un modulo è richiesto dal tuo sito o progetto, di solito sarà chiamato php7.0- [modulo]

Test In PHP 7

Puoi testare la tua nuova versione di PHP usando la funzione phpinfo () per visualizzare varie informazioni sul tuo web server. Per fare ciò, crea un nuovo file info.php nella struttura ad albero del tuo sito Web e come contenuto :

    <?php
    phpinfo();
    ?> 


Verrà quindi effettuato l'accesso a http: //ip.server/info.php

Conclusione

Sotto Apache il modulo si attiva automaticamente, ora hai un'installazione funzionale di PHP 7 ! Attenzione, se hai scelto di eliminare la vecchia installazione di PHP 5 probabilmente hai notato che PHPMyAdmin faceva parte dei pacchetti rimossi durante l'operazione. In effetti PMA richiede un'installazione funzionale di PHP 5.x per essere eseguita. Se vuoi mantenere PHPMyAdmin, dovrai avere entrambe le versioni di PHP attive sul tuo server.


Questo articolo ti è stato utile ?

0


Non si dispone dei permessi necessari per inviare commenti.