Maison > développement back-end > tutoriel php > Parlez de fastcgi et de php-fpm en php !

Parlez de fastcgi et de php-fpm en php !

青灯夜游
Libérer: 2023-04-09 11:08:01
avant
2804 Les gens l'ont consulté

Parlez de fastcgi et de php-fpm en php !

fastcgi est indépendant de la plate-forme et du langage. Tant qu'un langage est implémenté en fonction de son interface, il peut réaliser la capacité fastcgi de son propre langage et communiquer avec le serveur Web. .

PHP-CGI est le gestionnaire FastCGI implémenté par PHP.

FastCGI est un protocole qui sert de pont entre les applications et les serveurs WEB. Nginx ne peut pas communiquer directement avec PHP-FPM, mais transmet la requête à PHP-FPM pour traitement via FastCGI.

 location ~ \.php$ {
    try_files $uri /index.php =404;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_buffers 16 16k;
    fastcgi_buffer_size 32k;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}
Copier après la connexion

Ici, fastcgi_pass transmet toutes les requêtes php à php-fpm pour traitement. Vous pouvez voir grâce à la commande netstat que le processus exécuté sur le port 127.0.0.1:9000 est php-fpm.

Parlez de fastcgi et de php-fpm en php !

Ouvrez php - méthode fpm :

# nohup /usr/sbin/php-fpm -R >/dev/null 2>&1 &
Copier après la connexion

Afficher la commande du répertoire en cours d'exécution php :

which php
/usr/bin/php
Copier après la connexion

Redémarrer php-fpm :

/etc/init.d/php-fpm restart
Copier après la connexion

Tutoriels associés recommandés : "Tutoriel PHP "

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal