Ключова разлика: Apache 2 се отнася за Apache http сървър Версия 2.x, разработен от Apache Software Foundation. Това е сървър с отворен код и без разходи. Httpd означава Hypertext Transfer Protocol Daemon. Във връзка с Apache, httpd се отнася за програмата на Apache HyperText Transfer Protocol (HTTP), която обработва заявките. Apache обикновено работи като услуга за Windows NT, 200 и XP. От друга страна, в Unix се изпълнява като типичен демон, който обработва заявки без интервал във фонов режим. По отношение на конфигурационните файлове, httpd.conf и Apache2.confg са малко по-различни. Като цяло, httpd.conf е основният конфигурационен файл за уеб сървъра на Apache. Лесно може да го намерите на Red Hat Enterprise Linux, CentOS и др. От друга страна, Ubuntu използва apache2.conf като основен конфигурационен файл.
Apache се отнася за Apache http сървър. Това е уеб сървър, излязъл от усилията за съвместно разработване на софтуер. Той е разработен от Apache Software Foundation. Той е отворен код и е безплатен. Той е способен да поддържа множество платформи, включително операционни системи Linux, Windows и Macintosh. Той осигурява набор от функции и много от тях се изпълняват чрез компилирани модули. Той осигурява парола и удостоверяване на цифровия сертификат. Той предоставя многобройни функции като CGI, SSL и виртуални домейни.


Обикновено, този httpd не се предполага да се извиква директно. Той може да бъде извикан от -
- Използване на Apachet1 (Unix)
- Използване на httpd като услуга за Windows NT, 200 и XP.
- Използване на httpd като конзолно приложение на Windows 9x и ME.
Apache 2 за Windows е многонишков. За разлика от Unix, той не създава отделен процес за всяка заявка. Обаче обикновено се изпълняват два процеса на Apache (дете и родител), за да обработят заявката.
По отношение на конфигурационните файлове, httpd.conf и Apache2.confg са малко по-различни. Като цяло, httpd.conf е основният конфигурационен файл за уеб сървъра на Apache. Лесно може да го намерите на Red Hat Enterprise Linux, CentOS и др. От друга страна, Ubuntu използва apache2.conf като основен конфигурационен файл. Той съдържа цялата конфигурация по подразбиране за Apache и по този начин съдържа настройки, които са глобални за Apache2. В по-ранните версии на Ubuntu файлът, наречен httpd.conf, се съдържаше в конфигурационния файл на Apache 2. \ t Сега, тя не съществува.
Сравнение между Apache 2 и Httpd:
Apache 2 | HTTPD | |
дефиниция | Apache 2 се отнася за Apache http сървър версия 2.x, разработен от Apache Software Foundation. Той е с отворен код и безплатен уеб сървър. | Httpd означава Hypertext Transfer Protocol Daemon. Daemon се отнася до програма, която работи винаги и изпраща исканите данни до потребителя. |
По отношение на конфигурационния файл (.config) | Основни конфигурационни файлове в Ubuntu. | Основен конфигурационен файл в операционни системи като Red Hat Enterprise Linux, CentOS и др |