GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare PHP 7.2 su Ubuntu 16.04

In questo tutorial, ti mostreremo come installare PHP 7.2 su Ubuntu 16.04. PHP (Hypertext Preprocessor) è un linguaggio di scripting lato server open source progettato principalmente per la creazione di siti Web interattivi dinamici. PHP è uno dei linguaggi più popolari ed è disponibile gratuitamente per la ridistribuzione e le modifiche. PHP può essere eseguito su quasi tutti i server Web (ad es. Nginx, Apache) e qualsiasi piattaforma OS (Linux, Mac OS, Windows). PHP 7.2 è stato ufficialmente rilasciato l'anno scorso ed è disponibile per tutti i clienti RoseHosting. L'ultima versione di PHP 7.2 ha caratteristiche e funzioni nuove e migliorate che consentiranno agli sviluppatori di scrivere codice migliore.

Requisiti:

  • Per gli scopi di questo tutorial, useremo un Ubuntu VPS. Il nostro Ubuntu 16.04 VPS viene già preinstallato con uno stack LAMP completamente funzionante. Tuttavia, eseguiremo comunque tutti i passaggi necessari e ti mostreremo come installare e configurare tu stesso lo stack LAMP, nel caso in cui lo stai facendo su un server pulito.
  • È richiesto anche l'accesso root SSH completo o un utente con privilegi sudo.

Passaggio 1:connettiti al tuo server tramite SSH e aggiorna i pacchetti del sistema operativo del tuo server

Prima di iniziare, connettiamoci al tuo VPS tramite SSH come utente root e aggiorniamo i pacchetti del tuo sistema operativo Ubuntu all'ultima versione disponibile.

Per connetterti al tuo server tramite SSH come utente root, usa il seguente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

Sostituisci "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.

Una volta effettuato l'accesso, assicurati che i pacchetti del sistema operativo del tuo server siano aggiornati eseguendo i seguenti comandi:

apt-get update
apt-get upgrade

Se è la prima volta che accedi al tuo nuovissimo VPS Ubuntu, puoi anche consultare il nostro tutorial Primi passaggi dopo aver ottenuto un VPS Ubuntu per alcuni suggerimenti aggiuntivi sulla configurazione iniziale del server e sulla sicurezza.

Fase 2:installa un server Web

In questa sezione, ti mostreremo come installare un server web sul tuo VPS. Possiamo installare Apache o nginx come server web. Ai fini di questo tutorial, installeremo il server web Apache. Apache è un server web veloce e sicuro e uno dei server web più popolari e utilizzati al mondo.

Per installare il server web Apache, esegui il seguente comando sul tuo server:

apt-get install apache2

Al termine dell'installazione, dovresti avviare Apache:

systemctl start apache2

Inoltre, puoi abilitare l'avvio automatico di Apache all'avvio del server:

systemctl enable apache2

Per controllare lo stato del server web Apache e assicurarti che sia attivo e funzionante, puoi utilizzare il seguente comando:

systemctl status apache2

Per verificare che Apache sia in esecuzione, puoi anche aprire il tuo browser web e inserire l'indirizzo IP del tuo server, (ad es. http://your_server_ip_address ). Se Apache è stato installato correttamente, dovresti vedere la pagina di benvenuto predefinita di Apache.

Passaggio 3:installa il PPA di Ondřej Surý

PHP 7.2 può essere installato utilizzando il PPA di Ondřej Surý, quindi installa i pacchetti software-properties-common e python-software-properties:

sudo apt-get install software-properties-common python-software-properties

Quindi, aggiungi l'ondrej PPA e aggiorna i tuoi sorgenti:

sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update

Fase 4:installa PHP 7.2

Installa PHP 7.2 usando il seguente comando:

sudo apt-get install php7.2 php7.2-cli php7.2-common

Fase 5:cerca e installa estensioni PHP 7.2 specifiche

Se desideri installare un'estensione PHP 7.2 specifica, puoi cercare se è disponibile utilizzando il seguente comando:

sudo apt search php7.2

Passaggio 7:installa le estensioni PHP più comunemente utilizzate

Per installare le estensioni PHP più comunemente usate puoi usare il seguente comando:

sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip

Fase 8:controlla l'installazione di PHP

Usa il seguente comando per verificare la versione PHP installata sul tuo server:

php -v

Dovresti ricevere il seguente output:

PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Aug 19 2018 07:16:12) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Ora, PHP 7.2 è stato installato sul tuo server Ubuntu e se vogliamo cambiare la versione PHP predefinita in PHP 7.2 utilizzata dal server web, dobbiamo disabilitare la vecchia versione PHP 7.0 e abilitare quella appena installata.

Disabilita PHP 7.0

a2dismod php7.0

Abilita PHP 7.2

a2enmod php7.2

Riavvia il server Web Apache per rendere effettive le modifiche:

systemctl restart apache2

Per testare la tua installazione e verificare che le estensioni Apache, PHP e PHP funzionino correttamente, crea un nuovo file di informazioni php:

vi /var/www/html/phpinfo.php

Aggiungi il seguente contenuto:

<?php phpinfo(); ?>

Apri il file 'phpinfo.php' usando un browser web:

http://<ip-address>/phpinfo.php or http://<your-domain.com>/phpinfo.php

e visualizza le informazioni correnti su PHP sul tuo server.
Ecco fatto. Hai installato correttamente PHP 7.2 su un server Ubuntu 16.04. Per ulteriori informazioni su PHP 7, fare riferimento alla documentazione PHP ufficiale.

Naturalmente, non è necessario installare PHP 7.2 su Ubuntu 16.04 , se utilizzi uno dei nostri servizi di hosting PHP 7.2 gestito, nel qual caso puoi semplicemente chiedere ai nostri amministratori di sistema esperti di installare PHP 7.2 su Ubuntu 16.04 per te, utilizzando lo stack LAMP o LEMP o qualsiasi altro stack di hosting web di tua scelta. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Per ulteriori aggiornamenti, puoi anche considerare di leggere la nostra guida su Come installare PHP 8 su Ubuntu 20.04.

PS. Se ti è piaciuto questo post, su come installare PHP 7.2 su un server Ubuntu 16.04, condividilo con i tuoi amici sui social network usando i pulsanti qui sotto o lascia semplicemente un commento nella sezione commenti. Grazie.


Panels
  1. Come installare PHP 7.2 su Ubuntu 16.04

  2. Come installare FastPanel su Ubuntu 20.04

  3. Come installare Graylog Server su Ubuntu 16.04

  4. Come installare PHP 7.3 su Ubuntu 18.04

  5. Come installare NextCloud 15 su Ubuntu 18.04

Come installare PHP 8.0 su Ubuntu 20.04

Come installare PrestaShop su Ubuntu 20.04 Server

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare aaPanel su Ubuntu 20.04

Come installare PHP in Ubuntu 22.04

Come installare PHP su Ubuntu 22.04