apache2とhttpdに違いはありますか?


50

今日、私はインストールphpmyadminUbuntu 12.04ていましたが、しばらくすると、使用したいサーバーを示すダイアログが表示されました。apache2またはhttpd

これらは、2種類のサーバーですか?

回答:


63

httpdapache2と同じです。使用するOSによって異なります。たとえば、RHEL 6.2ではhttpdと呼ばれ、Ubuntuではapache2と呼ばれます


12

TL; DR

これらは同じアプリケーションです-一部のLinuxディストリビューションは、パッケージマネージャーと構成ファイル内で異なる方法でそれを参照しているだけです。RedHatベースのディストリビューション(CentOS、Fedora)はこれをhttpdと呼び、Debianベースのディストリビューション(Ubuntu)はそれをapacheと呼びます。奇妙なことに、Gentooは主にApacheと呼んでいますが、設定ファイルの命名規則にはhttpdが含まれています。

バックグラウンド

アプリケーションの開発は、Apache Foundationによって管理されています。その名前は実際にはApache HTTP Serverです。Apache Foundationでは、しばしばApache httpd(httpデーモン)と呼ばれます。口語、Unixの管理者は、歴史的にそれを求めているのApacheと、さえのRedHatベースのディストリビューションで、誰もがすでにあなたは単に言うときに言及していることを知っているApacheの


9

apache2およびhttpdconfigファイルで使用されるディレクティブは、ディレクトリ構造と同様にわずかに異なります。これは、インストールすることをお勧めしますapache2(Debianベースのディストリビューション上Ubuntu)とhttpdのRedHatベースのディストリビューションに(RedHatCentOSFedora)。

ただし、にインストールhttpdしてその依存関係を有効にすると、Ubuntu同様に機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.