C'è qualche differenza tra apache2 e httpd?


50

Oggi stavo installando phpmyadminsu Ubuntu 12.04e dopo un po 'di un dialogo spuntato affermando quale server voglio usare; apache2ohttpd

Sono due tipi diversi di server?

Risposte:


63

httpd è uguale a apache2 . Dipende dal sistema operativo in uso. Ad esempio in RHEL 6.2 si chiama httpd e in Ubuntu si chiama apache2 .


12

TL; DR

Sono la stessa applicazione, solo che alcune distribuzioni Linux la fanno riferimento in modo diverso nei gestori di pacchetti e nei file di configurazione. Le distro basate su RedHat (CentOS, Fedora) si riferiscono ad esso come httpd mentre le distro basate su Debian (Ubuntu) si riferiscono ad apache . Gentoo, stranamente, si riferisce principalmente ad apache, ma i file di configurazione hanno httpd nelle convenzioni di denominazione.

sfondo

Lo sviluppo dell'applicazione è gestito da Apache Foundation . Il suo nome è in realtà Apache HTTP Server . Viene spesso chiamato Apache httpd (demone http) dalla Apache Foundation. Colloquialmente, gli amministratori di Unix lo hanno storicamente chiamato Apache e, anche con le distribuzioni basate su RedHat, tutti sanno già a cosa ti riferisci quando dici semplicemente Apache .


9

Le direttive utilizzate nei file di configurazione apache2e httpdsono leggermente diverse, così come la struttura delle directory. E 'consigliato per l'installazione apache2su distribuzioni basate su Debian ( Ubuntu) e httpdsu distribuzioni RedHat-based ( RedHat, CentOS, Fedora).

Tuttavia, se si installa httpde le relative dipendenze Ubuntu, funziona anche.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.