Есть ли разница между apache2 и httpd?


50

Сегодня я устанавливал phpmyadminна Ubuntu 12.04и через некоторое время диалог выскочил о том , что сервере я хочу использовать; apache2или жеhttpd

Это два разных типа сервера?

Ответы:


63

httpd такой же, как apache2 . Это зависит от ОС, которую вы используете. Например, в RHEL 6.2 он называется httpd, а в Ubuntu - apache2 .


12

TL; DR

Это одно и то же приложение - просто некоторые дистрибутивы Linux по-разному ссылаются на него в менеджерах пакетов и конфигурационных файлах. Дистрибутивы на основе RedHat (CentOS, Fedora) называют его httpd, а дистрибутивы на основе Debian (Ubuntu) - apache . Gentoo, как ни странно, в основном называет его apache - но файлы конфигурации имеют httpd в соглашениях об именах.

Фон

Разработка приложения осуществляется Apache Foundation . Его имя на самом деле Apache HTTP Server . Apache Foundation также часто называет его Apache httpd (http daemon). В разговорной речи администраторы Unix исторически называли его Apache, и даже с дистрибутивами на основе RedHat все уже знают, что вы имеете в виду, когда просто говорите Apache .


9

Директивы, используемые в файлах конфигурации apache2и httpdконфигурации, немного отличаются, как и структура каталогов. Это рекомендуется установить apache2на дистрибутивы Debian основе ( Ubuntu) и httpdна RedHat основе дистрибутивы ( RedHat, CentOS, Fedora).

Тем не менее, если вы устанавливаете httpdи его зависимости Ubuntu, он работает также.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.