Qu'est-ce que HTTPD exaclty?
Je veux dire, c'est "httpd" seulement utilisé par Apache pour le téléchargement du logiciel ou est-il utilisé par d'autres sites web? Aussi est-il nécessaire d'avoir httpd pour exécuter "cgi" ou pas?
Et pourquoi Apache httpd pour télécharger le serveur http au lieu de l'avoir dans un fichier sur leur site web http?
source d'informationauteur Nick | 2016-01-08
Vous devez vous connecter pour publier un commentaire.
Apache HTTPD est un HTTP serveur démon produite par le La Fondation Apache. C'est un morceau de logiciel qui écoute les demandes réseau (qui sont exprimées en utilisant le Protocole de Transfert Hypertexte) et répond à eux.
Il est open source et de nombreuses entités de l'utiliser pour héberger leurs sites web.
D'autres serveurs HTTP sont disponibles (y compris Apache Tomcat qui est conçu pour l'exécution côté serveur les programmes écrits en Java (qui n'utilisent pas du CGI)).
CGI est un protocole qui permet à un serveur HTTP à utiliser un externe morceau de logiciel pour déterminer comment répondre à une demande, plutôt que de simplement retourner le contenu d'un fichier statique. Nombreux HTTP serveurs prennent en charge le protocole CGI.
Vous pouvez utiliser CGI sans un serveur HTTP, mais cela a généralement quelques utilisations au-delà de permettre à un développeur pour exécuter la ligne de commande de test du programme CGI. (Vous ne pouvez pas interagir directement avec elle à partir d'un navigateur web).