Сьогодні я встановлював phpmyadmin
на Ubuntu 12.04
і через деякий час діалог вискочив про те , що сервері я хочу використовувати; apache2
абоhttpd
Це два різні види сервера?
Сьогодні я встановлював phpmyadmin
на Ubuntu 12.04
і через деякий час діалог вискочив про те , що сервері я хочу використовувати; apache2
абоhttpd
Це два різні види сервера?
Відповіді:
Вони є тим самим додатком - лише те, що деякі дистрибутиви Linux посилаються на нього по-різному в менеджерах пакетів і конфігураційних файлах. На базі RedHat дистрибутивів (CentOS, Fedora) називають його httpd, тоді як дистрибуції на основі Debian (Ubuntu) називають його апашем . Gentoo, як не дивно, здебільшого позначає його як apache - але конфігураційні файли мають httpd у конвенціях про іменування.
Розробкою програми керує Фонд Apache . Його ім'я насправді Apache HTTP Server . Фонд Apache його також часто називають Apache httpd (http daemon). Розмовно, адміністратори Unix історично називали його Apache, і навіть з дистрибутивами на основі RedHat усі вже знають, про що ви маєте на увазі, коли ви просто говорите Apache .
Директиви, які використовуються у файлах apache2
та httpd
файлах конфігурації, дещо відрізняються, як і структура каталогів. Це рекомендується встановити apache2
на дистрибутиви Debian основі ( Ubuntu
) і httpd
на RedHat основі дистрибутиви ( RedHat
, CentOS
, Fedora
).
Однак якщо ви встановите httpd
і його залежність від Ubuntu
, вона також працює.