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

Come installare PHP 7.3 su Ubuntu 16.04

In questo articolo, ti mostreremo come installare PHP 7.3 su Ubuntu 16.04. PHP (Hypertext Preprocessor) è un linguaggio di scripting lato server open source ed è ampiamente utilizzato per la creazione di pagine Web dinamiche. PHP è tra i linguaggi più popolari perché è un linguaggio sicuro, veloce, semplice, efficiente, flessibile e digitato liberamente.


PHP può essere eseguito su qualsiasi piattaforma operativa (Windows, Linux, MacOS) e quasi su qualsiasi server web (Nginx, Apache). PHP 7.3.0 è stato ufficialmente rilasciato il 6 dicembre 2018 e contiene nuove funzionalità e funzioni migliorate.

Per ulteriori aggiornamenti, puoi anche consultare la nostra guida su come installare PHP 8 su Ubuntu 20.04

Requisiti:

  • In questo tutorial, utilizzeremo un VPS Ubuntu con uno stack LAMP già installato, perché il nostro VPS Ubuntu 16.04 è stato preinstallato con uno stack LAMP completamente funzionante. Tuttavia, se lo fai su un server pulito, ti mostreremo come installare il server web di Apache durante questo tutorial.
  • È richiesto un utente con privilegi sudo o root.

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

La prima cosa da fare è connetterti al tuo VPS tramite SSH come utente con privilegi di root o come utente root.

ssh root@SERVER_IP_ADDRESS -p PORT_NUMBER

Sostituisci semplicemente "SERVER_IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del server e il numero di porta effettivi.
Tieni presente che se desideri connetterti a un utente con privilegi di root, cambia semplicemente l'utente "root" con l'utente vuoi usare.

Una volta effettuato l'accesso, puoi aggiornare i pacchetti del tuo sistema operativo Ubuntu all'ultima versione utilizzando:

apt update && apt upgrade

Se hai un nuovo VPS Linux e non hai dimestichezza con la procedura su come gestire il tuo server, dovresti assolutamente consultare il nostro articolo Connessione tramite SSH al tuo server.

Fase 2:installa un server Web

In questo passaggio, installeremo un server web. Puoi scegliere tra Apache o Nginx perché entrambi sono veloci, sicuri e affidabili. In questo tutorial useremo Apache che è il più popolare tra i server web.

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

apt install apache2

Dopo aver installato Apache2, utilizzare il comando seguente per avviare il servizio Apache:

systemctl start apache2

Inoltre, puoi abilitare il server Apache in modo che si avvii sempre all'avvio del server:

systemctl enable apache2

Puoi sempre controllare lo stato del servizio web Apache con questo comando:

systemctl status apache2

Puoi anche aprire il tuo browser preferito e inserire il tuo indirizzo IP (ad esempio http://your_server_ip_address) e controllare se Apache è in esecuzione sul tuo server.
Se vedi la pagina di benvenuto predefinita di Apache significa che il web di Apache il server è installato e funzionante correttamente.

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

Utilizzeremo il PPA di Ondřej Surý per installare la versione PHP 7.3, quindi installa i pacchetti software-properties-common e python-software-properties:

apt install software-properties-common python-software-properties

Al termine dell'installazione, aggiungi Ondřej PPA:

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

e poi aggiorna le tue fonti:

apt update

Fase 4:installa PHP 7.3

Possiamo installare PHP 7.3 con il seguente comando:

apt install php7.3 php7.3-cli php7.3-common

Per verificare se PHP 7.3 è installato sul tuo server, usa il comando seguente:

php -v

Uscita:

PHP 7.3.0-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Dec 6 2018 20:24:27) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Passaggio 5:installa estensioni PHP 7.3 specifiche

Se vuoi installare un modulo specifico per PHP 7.3, puoi cercare con questo comando:

apt-cache search php7.3

Oppure, se vuoi controllare tutti i moduli PHP disponibili in Ubuntu, esegui:

apt-cache search --names-only ^php

Puoi trovare il comando qui sotto utile se vuoi installare i moduli PHP usati più di frequente.

apt install php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml php7.3-fpm libapache2-mod-php7.3 php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-intl

Fase 6:modifica la versione PHP

In questo passaggio del nostro articolo, ti mostreremo come modificare quale versione di PHP sarà quella predefinita se hai più versioni di PHP installate sul tuo server Ubuntu.

Per impostare PHP 7.0 come predefinito, esegui:

update-alternatives --set php /usr/bin/php7.0

Per impostare PHP 7.2 come predefinito, esegui:

update-alternatives --set php /usr/bin/php7.2

Per impostare PHP 7.3 come predefinito, esegui:

update-alternatives --set php /usr/bin/php7.3

Prima di poter configurare Apache per l'utilizzo di PHP 7.3, dobbiamo disabilitare la vecchia versione di PHP 7.0 digitando:

a2dismod php7.0

Ora abilita la versione PHP 7.3 appena installata con il seguente comando:

a2enmod php7.3

Riavvia il server Web Apache per rendere effettive le modifiche:

systemctl restart apache2

Passaggio 7:prova e verifica la tua versione PHP

Possiamo testare la versione PHP, i moduli Apache PHP e PHP con un semplice file di informazioni PHP. Possiamo creare un file phpinfo.php nella directory predefinita del server web e accedervi con l'indirizzo IP del tuo server sul tuo browser preferito.
Nel nostro esempio, stiamo usando il server web Apache, quindi la directory predefinita si trova in /var /www/html/ .

nano /var/www/html/phpinfo.php

Aggiungi il seguente codice:

<?php phpinfo(); ?>

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

http://<ip_address>/phpinfo.php or http://<your_domain.com>/phpinfo.php

Dovresti essere in grado di visualizzare le informazioni correnti su PHP sul tuo server.

Congratulazioni, hai installato correttamente PHP 7.3 su un server Ubuntu 16.04. Per informazioni più dettagliate su PHP 7.3, puoi consultare la documentazione ufficiale di PHP.

Naturalmente, non è necessario installare PHP 7.3 su Ubuntu 16.04 , se utilizzi uno dei nostri servizi di hosting PHP gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori di sistema di installare PHP 7.3 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.

PS. Se ti è piaciuto questo post, su come installare PHP 7.3 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 8.0 su Ubuntu 20.04 / Ubuntu 18.04

  2. Come installare PHP 7.2 su Ubuntu 16.04

  3. Come installare Drupal su Ubuntu 16.04

  4. Come installare R su Ubuntu 16.04

  5. Come installare PHP 8.0 su Ubuntu 20.04

Come installare PHP su Ubuntu 20.04

Come installare PHP 8 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare PHP su Ubuntu 22.04