Apakah ada perbedaan antara apache2 dan httpd?

50

Hari ini saya menginstal phpmyadminpada Ubuntu 12.04dan setelah beberapa saat dialog muncul menyatakan apa server saya ingin menggunakan; apache2atauhttpd

Apakah ini, dua jenis server yang berbeda?

Magang Penasaran
sumber

Jawaban:

63

httpd sama dengan apache2 . Tergantung pada OS yang Anda gunakan. Sebagai contoh di RHEL 6.2 itu disebut httpd dan di Ubuntu disebut apache2 .

Ramin
sumber
12

TL; DR

Mereka adalah aplikasi yang sama - hanya saja beberapa distribusi Linux merujuknya secara berbeda di dalam manajer paket dan file konfigurasi. Distro berbasis RedHat (CentOS, Fedora) menyebutnya sebagai httpd sedangkan distro berbasis Debian (Ubuntu) menyebutnya sebagai apache . Gentoo, anehnya, kebanyakan menyebutnya sebagai apache - tetapi file config memiliki httpd di konvensi penamaan.

Latar Belakang

Pengembangan aplikasi dikelola oleh Yayasan Apache . Namanya sebenarnya Apache HTTP Server . Itu sering juga disebut Apache httpd (http daemon) oleh Yayasan Apache. Bahasa sehari-hari, Unix admin secara historis menyebutnya Apache dan, bahkan dengan distribusi berbasis RedHat, semua orang sudah tahu apa yang Anda maksud ketika Anda hanya mengatakan Apache .

zTricky
sumber
9

Arahan yang digunakan dalam apache2dan httpdfile konfigurasi sedikit berbeda, serta struktur direktori. Itu disarankan untuk menginstal apache2pada distro berbasis Debian ( Ubuntu) dan httpdpada distro berbasis RedHat ( RedHat, CentOS, Fedora).

Namun, jika Anda menginstal httpddan dependensinya aktif Ubuntu, itu berfungsi juga.

Rápli András
sumber