Hoje eu estava instalando phpmyadmin
em Ubuntu 12.04
e depois de um tempo um diálogo apareceu afirmando que servidor eu quero usar; apache2
ouhttpd
São esses dois tipos diferentes de servidor?
httpd é o mesmo que apache2 . Depende do sistema operacional que você usa. Por exemplo, no RHEL 6.2 , é chamado httpd e no Ubuntu , chamado apache2 .
Eles são o mesmo aplicativo - apenas que algumas distribuições do Linux se referem a ele de maneira diferente nos gerenciadores de pacotes e nos arquivos de configuração. As distribuições baseadas no RedHat (CentOS, Fedora) se referem a ele como httpd, enquanto as distribuições baseadas no Debian (Ubuntu) se referem a ele como apache . Estranhamente, o Gentoo se refere a ele como apache - mas os arquivos de configuração têm httpd nas convenções de nomenclatura.
O desenvolvimento do aplicativo é gerenciado pela Apache Foundation . Na verdade, seu nome é Apache HTTP Server . Também é chamado de Apache httpd (daemon http) pela Apache Foundation. Coloquialmente, os administradores do Unix o chamam de Apache e, mesmo com as distribuições baseadas no RedHat, todo mundo já sabe ao que você está se referindo quando você simplesmente diz Apache .
As diretivas usadas nos arquivos apache2
e httpd
config são um pouco diferentes, assim como a estrutura de diretórios. É aconselhável instalar apache2
em distros baseadas em Debian ( Ubuntu
) e httpd
em distribuições baseadas em Red Hat ( RedHat
, CentOS
, Fedora
).
No entanto, se você instalar httpd
e suas dependências Ubuntu
, ele funcionará também.