Сегодня я устанавливал phpmyadmin на Ubuntu 12.04, и через некоторое время появился диалог с указанием того, какой сервер я хочу использовать; apache2 или httpd
Это два разных типа сервера?
Директивы, используемые в конфигурационных файлах apache2 и httpd, немного различаются, а также структура каталогов. Рекомендуется установить apache2 на дистрибутивы на основе Debian (Ubuntu) и httpd на дистрибутивы на основе RedHat (RedHat, CentOS, Fedora).
Однако, если вы установите httpd и его зависимости на Ubuntu, он также работает.
Они - одно и то же приложение - только некоторые дистрибутивы Linux относятся к нему по-разному в менеджерах пакетов и конфигурационных файлах. Редхат-дистрибутивы (CentOS, Fedora) ссылаются на него как на httpd, в то время как дистрибутивы на основе Debian (Ubuntu) ссылаются на него как apache.
Разработка приложения управляется с помощью httpd [!]. d2]. Его имя фактически является HTTP-сервером Apache. Его часто также называют apache (http daemon) от Apache Foundation. Вкратце, администраторы Unix исторически называли это Apache и, даже с дистрибутивами на основе RedHat, все уже знают, о чем вы говорите, когда просто говорите Apache.