Maison > Opération et maintenance > Apache > Comment Apache peut-il prendre en charge les programmes PHP ?

Comment Apache peut-il prendre en charge les programmes PHP ?

(*-*)浩
Libérer: 2019-11-27 11:56:30
original
4352 Les gens l'ont consulté

L'exécution de fichiers Php sur Apache nécessite que mod_php soit activé sur le serveur. Il permet à Apache d'analyser les fichiers .Php. mod_php peut interpréter le code Php dans Apache et envoyer du HTML au serveur Web.

Comment Apache peut-il prendre en charge les programmes PHP ?

Si mod_php est activé sur le serveur, il y aura un fichier appelé php dans le /etc/httpd/conf.d/ répertoire .conf fichier. (Apprentissage recommandé : Serveur Apache )

Vous pouvez également afficher :

httpd -M | grep "php5_module"
Copier après la connexion

Le résultat est similaire aux résultats suivants :

Comment Apache peut-il prendre en charge les programmes PHP ?

Gestionnaire Php dans Apache Les gestionnaires Php suivants sont couramment utilisés dans Apache -

mod_php

CGI

FastCGI

suPHP

mod_php est le plus ancien programme de processus PHP, ce qui intègre PHP à Apache et n’appelle aucun processus PHP externe. Ce module est installé par défaut dans chaque référentiel de distribution Linux, donc activer/désactiver ce module est très simple.

Si vous utilisez FastCGI comme gestionnaire PHP, vous pouvez configurer plusieurs versions de PHP à utiliser par différents comptes sur le serveur.

FastCGI, mod_fastcgi, est une extension de mod_fcgid, où mod_fcgid est une alternative hautes performances à CGI, mod_cgi. Il démarre un nombre suffisant d'instances CGI pour gérer les requêtes Web simultanées. Il utilise également suexec pour prendre en charge différents utilisateurs utilisant leurs propres instances PHP et améliorer la sécurité Web.

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:php.cn
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