Klíčový rozdíl: Apache 2 odkazuje na Apache http server Verze 2.x vyvinutý Apache Software Foundation. Je to open source server bez nákladů. Httpd znamená Hypertext Transfer Protocol Daemon. Pokud jde o Apache, httpd odkazuje na serverový program Apache HyperText Transfer Protocol (HTTP), který zpracovává požadavky. Apache obecně běží jako služba pro Windows NT, 200 a XP. Na druhou stranu v Unixu běží jako typický démon, který zpracovává požadavky bez jakéhokoli intervalu na pozadí. Pokud jde o konfigurační soubory, httpd.conf a Apache2.confg se trochu liší. Obecně platí, že httpd.conf je hlavní konfigurační soubor pro webový server Apache. Jeden může snadno najít na serveru Red Hat Enterprise Linux, CentOS atd. Na druhou stranu Ubuntu používá jako hlavní konfigurační soubor apache2.conf.
Apache odkazuje na http server Apache. Jedná se o webový server, který vyplynul ze snahy o spolupráci při vývoji softwaru. Byl vyvinut Apache Software Foundation. Je otevřeným zdrojem a bez nákladů. Je schopen podporovat více platforem, včetně operačních systémů Linux, Windows a Macintosh. Poskytuje řadu funkcí a mnoho z nich je implementováno pomocí kompilovaných modulů. Poskytuje ověření hesla a digitálního certifikátu. Poskytuje mnoho funkcí, jako je CGI, SSL a virtuální domény.
Obvykle se tento httpd nepočítá přímo. To může být vyvoláno -
- Použití aplikace Apachet1 (Unix)
- Používání služby httpd jako služby v systémech Windows NT, 200 a XP.
- Používání protokolu httpd jako aplikace konzoly v systémech Windows 9x a ME.
Apache 2 pro okna je vícevláknový. Na rozdíl od Unixu nevytváří pro každou žádost samostatný proces. Obecně však běží dva procesy apache (podřízené a rodiče), které zpracují požadavek.
Pokud jde o konfigurační soubory, httpd.conf a Apache2.confg se trochu liší. Obecně platí, že httpd.conf je hlavní konfigurační soubor pro webový server Apache. Jeden může snadno najít na serveru Red Hat Enterprise Linux, CentOS atd. Na druhou stranu Ubuntu používá jako hlavní konfigurační soubor apache2.conf. Obsahuje celou výchozí konfiguraci Apache a obsahuje tak nastavení, která jsou globální Apache2. V dřívějších verzích Ubuntu byl soubor obsazený jako httpd.conf obsažen v konfiguračním souboru Apache 2. Nyní neexistuje.
Srovnání Apache 2 a Httpd:
Apache 2 | Http | |
Definice | Apache 2 odkazuje na Apache http server version 2.x vyvinutý Apache Software Foundation. Jedná se o open source a bezplatný webový server. | Httpd znamená Hypertext Transfer Protocol Daemon. Daemon označuje program, který běží vždy a odesílá požadované údaje uživateli. |
Pokud jde o konfigurační soubor (.config) | Hlavní konfigurační soubory v Ubuntu. | Hlavní konfigurační soubor v operačních systémech, jako je Red Hat Enterprise Linux, CentOS atd |