GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come cambiare l'ascolto PHP-FPM su socket Unix

In questo tutorial, ti mostreremo come cambiare l'ascolto di PHP-FPM su Unix Socket. Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e la maggior parte importante, ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sia in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo lo switch PHP-FPM ascolta su Unix Socket

Cambia ascolto PHP-FPM su socket Unix

Passaggio 1. Installazione del server LEMP.

Questa guida presuppone che tu abbia già installato uno stack LEMP, puoi seguire la nostra guida qui.

Passaggio 2. Configura PHP-FPM Listen su Unix Socket.

Per prima cosa, modifica il file in /etc/php-fpm.d/www.conf e trova questo blocco:

nano /etc/php-fpm.d/www.conf

Aggiungi il seguente file:

; The address on which to accept FastCGI requests.
; Valid syntaxes are:
;   'ip.add.re.ss:port'    - to listen on a TCP socket to a specific address on
;                            a specific port;
;   'port'                 - to listen on a TCP socket to all addresses on a
;                            specific port;
;   '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory.
;listen = 127.0.0.1:9000
listen = /var/run/php5-fpm.sock

Avanti, creiamo un file in /etc/nginx/conf.d/ denominato php5-fpm.conf :

upstream php5-fpm-sock {
    server unix:/var/run/php5-fpm.sock;
}

Passaggio 3. Configura Vhost Nginx.

Ora apriamo i file di configurazione dell'host virtuale Nginx, nella configurazione del nostro server Nginx dovremo anche cambiare per passare le richieste PHP:

#fastcgi_pass 127.0.0.1:9000;
fastcgi_pass php5-fpm-sock;

Salva e chiudi, quindi ricarica i servizi PHP-fpm e Nginx:

sudo systemctl restart php-fpm
sudo systemctl restart nginx

Congratulazioni! Hai configurato correttamente PHP-FPM per l'ascolto di Unix Socket. Grazie per aver utilizzato questo tutorial per impostare PHP-FPM per l'ascolto del sistema Unix Socket. Per ulteriore aiuto o informazioni utili, ti consigliamo controlli il sito Web ufficiale di PHP-FPM.


Cent OS
  1. Come cambiare la versione di PHP

  2. Come installare Let's Encrypt su CentOS 8 con Nginx

  3. CentOS / RHEL 7:come passare a iptables da firewalld

  4. Come cambiare l'algoritmo della password su CentOS/RHEL

  5. Come cambiare i flussi di moduli in CentOS/RHEL 8

Come installare Laravel 5.x con Nginx e PHP-FPM 7.1 su CentOS 7

Come ascoltare le stazioni radio online su Ubuntu

Come convertire un file Windows in un file UNIX

Come installare OwnCloud 8 con Nginx e PHP-FPM su CentOS 6

Come connettere NGINX a PHP-FPM usando UNIX o TCP/IP Socket

Come installare Apache con PHP-FPM su CentOS 8