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

Installa PHP 7.1 con Nginx su Ubuntu 16.04


Ti mostreremo come installare PHP 7.1 con Nginx su Ubuntu 16.04. PHP 7.1 viene fornito con molte nuove funzionalità e miglioramenti e, di conseguenza, molti sviluppatori lo utilizzano per i loro progetti. Installare  PHP 7.1 con Nginx su un VPS Ubuntu 16.04 è un compito facile, basta seguire i passaggi seguenti e dovresti averlo fatto in pochi minuti.

Per ulteriori aggiornamenti, puoi anche considerare di leggere il nostro post su come installare PHP 8 su Ubuntu 20.04

Passaggio 1:abilita PPA

Prima di tutto, connettiti al tuo VPS Linux tramite SSH e abilita il PPA di Ondrej:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Fase 2:installa PHP 7.1

Una volta abilitato il PPA puoi procedere e installare PHP 7.1 utilizzando il seguente comando:

sudo apt-get install php7.1

Fase 3:cerca e installa moduli PHP 7.1 specifici

Questo installerà anche le dipendenze richieste. Tuttavia, se desideri installare un modulo PHP7.1 specifico, puoi cercare se è disponibile utilizzando il seguente comando:

sudo apt-cache search php7.1

Fase 4:installa i moduli più comunemente usati

Per installare PHP7.1 inclusi alcuni dei moduli più comunemente usati puoi usare il seguente comando:

sudo apt-get install php7.1 php7.1-cli php7.1-common php7.1-json php7.1-opcache php7.1-mysql php7.1-mbstring php7.1-mcrypt php7.1-zip php7.1-fpm

Fase 5:Configura il file php.ini

Una volta completata l'installazione è necessario modificare il php.ini file. Trova il file di configurazione:

php --ini |grep Loaded
Loaded Configuration File: /etc/php/7.1/cli/php.ini

Modifica il file utilizzando il tuo editor di testo preferito:

sudo nano /etc/php/7.1/cli/php.ini

Apporta le seguenti modifiche:

cgi.fix_pathinfo=0

Quindi, riavvia il servizio PHP-FPM:

sudo systemctl restart php7.1-fpm.service

Passaggio 6:installa Nginx su Ubuntu 16.04

Installare Nginx su Ubuntu VPS è molto semplice. Esegui il seguente comando per installarlo:

sudo apt-get install nginx

Crea un blocco di server virtuale Nginx per il tuo nome di dominio:

sudo nano /etc/nginx/sites-available/example.com

Incolla il seguente contenuto:

server {
        listen 80;
        server_name example.com www.example.com;
        root /var/www/example.com;
        index index.php;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
            fastcgi_pass unix:/run/php/php7.1-fpm.sock;
            include snippets/fastcgi-php.conf;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }

        location ~ /\.ht {
                deny all;
        }
}

Ovviamente dovresti sostituire example.com con il tuo nome di dominio effettivo. Salva e chiudi il file. Per abilitare il blocco del server in Nginx devi creare un collegamento simbolico a site-enabled . Utilizzare il comando seguente per creare un collegamento simbolico:

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

Controlla se ci sono errori con la configurazione:

sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Se la sintassi è corretta e non ci sono errori puoi riavviare Nginx.

sudo systemctl restart nginx.service

Abilita Nginx e PHP-FPM all'avvio del sistema:

sudo systemctl enable nginx.service
sudo systemctl enable php7.1-fpm.service

7. Ulteriori passaggi

Dopo aver installato PHp 7.1 e Nginx sul tuo VPS Linux, puoi seguire la nostra guida su come proteggere il tuo stack LEMP.

Puoi anche ottenere da noi un hosting LEMP ottimizzato e noi installeremo, configureremo e ottimizzeremo PHP 7.1 e Nginx sul tuo VPS, gratuitamente.

Ovviamente non devi fare nulla di tutto questo se utilizzi uno dei nostri servizi di hosting VPS Blazing Fast, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare PHP 7.1 e Nginx su Ubuntu 16.04, per te. 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.1 con Nginx su Ubuntu 16.04, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Installa PmWiki su un VPS Ubuntu 14.04 con Nginx

  2. Installa OwnCloud 7 con Nginx e PHP-FPM su un VPS Ubuntu

  3. Installa PHP 7 su Ubuntu 14.04

  4. Come installare Symfony 3 Framework con Nginx su Ubuntu 14.04

  5. Installa Nginx su Ubuntu

Come installare OSClass con Nginx su Ubuntu 20.04

Come installare Grav CMS con Nginx su Ubuntu 20.04

Come installare WonderCMS su Ubuntu 20.04 (con Nginx)

Come installare Laravel PHP Framework con Nginx su Ubuntu 20.04

Installa Nginx su Ubuntu 18.04

Installa WordPress con Nginx su Ubuntu 18.04