Huvudskillnad: Apache 2 refererar till Apache http server Version 2.x utvecklad av Apache Software Foundation. Det är en öppen källkod och utan kostnadsserver. Httpd står för Hypertext Transfer Protocol Daemon. I hänvisning till Apache hänvisar httpd till Apache HyperText Transfer Protocol (HTTP) serverns program som hanterar förfrågningarna. Apache körs generellt som en tjänst för Windows NT, 200 och XP. Å andra sidan går det i Unix som en typisk daemon som hanterar förfrågningar utan några intervall i bakgrunden. När det gäller konfigurationsfiler är httpd.conf och Apache2.confg lite annorlunda. I allmänhet är httpd.conf den huvudsakliga konfigurationsfilen för Apache-webbservern. Man kan enkelt hitta den på Red Hat Enterprise Linux, CentOS, etc. Å andra sidan använder Ubuntu apache2.conf som huvudkonfigurationsfil.
Apache hänvisar till Apache http-servern. Det är en webbserver som uppstod av den samarbetsvilliga programvaruutvecklingsinsatsen. Den har utvecklats av Apache Software Foundation. Det är en öppen källkod och utan kostnad. Den kan stödja flera plattformar, inklusive Linux, Windows och Macintosh operativsystem. Det ger en rad funktioner och många av dem implementeras genom att använda kompilerade moduler. Det tillhandahåller lösenord och certifikat för digital certifikat. Det ger många funktioner som CGI, SSL och virtuella domäner.
Vanligtvis är detta httpd inte tänkt att åberopas direkt. Det kan åberopas av -
- Använda Apachet1 (Unix)
- Använda httpd som en tjänst på Windows NT, 200 och XP.
- Använda httpd som en konsol-applikation på Windows 9x och ME.
Apache 2 för Windows är multithreaded. Till skillnad från Unix skapar det inte en separat process för varje förfrågan. Men i allmänhet kör två apache-processer (ett barn och en förälder) för att hantera begäran.
När det gäller konfigurationsfiler är httpd.conf och Apache2.confg lite annorlunda. I allmänhet är httpd.conf den huvudsakliga konfigurationsfilen för Apache-webbservern. Man kan enkelt hitta den på Red Hat Enterprise Linux, CentOS, etc. Å andra sidan använder Ubuntu apache2.conf som huvudkonfigurationsfil. Den innehåller hela standardkonfigurationen för Apache och innehåller sålunda inställningar som är globala till Apache2. I tidigare versioner av Ubuntu brukade en fil som heter httpd.conf innehålla Apache 2-konfigurationsfilen. Nu existerar den inte.
Jämförelse mellan Apache 2 och Httpd:
Apache 2 | httpd | |
Definition | Apache 2 refererar till Apache http server version 2.x utvecklad av Apache Software Foundation. Det är en öppen källkod och utan kostnad webbserver. | Httpd står för Hypertext Transfer Protocol Daemon. Daemon refererar till ett program som alltid körs och skickar begärda data till användaren. |
När det gäller konfigurationsfil (.config) | Huvud konfigurationsfiler i Ubuntu. | Huvudkonfigurationsfilen i operativsystem som Red Hat Enterprise Linux, CentOS, etc |