web-dev-qa-db-ja.com

httpd.confが見つかりません

Ubuntu 14.04をラップトップにインストールし、Apache 2(バージョン2.4.7)とPHP 5をインストールしました。

httpd.confが見つかりません。 .phpページを開こうとすると、ダウンロードボックスが表示されるため、変更する必要があります。

どうすればいいですか?

65
fosslinux

Ubuntuはhttpd.confを標準として使用していません。代わりに、Apacheのグローバル設定が/etc/Apache2/Apache2.confにあります。 Apache2ディレクトリにhttpd.confを作成し、/etc/Apache2/Apache2.conf.に次の行を含めることで、そこからさらに構成をロードできます。

Include /etc/Apache2/httpd.conf

Apacheを構成するためにそのファイルは必要ありませんが、他のソフトウェアがそこにあることに依存している場合は作成できます。

98
Arronical

httpd.conf/etc/Apache2/にあります。

/etc/Apache2$ ls
Apache2.conf  envvars     mods-available  ports.conf       sites-enabled
conf.d        httpd.conf  mods-enabled    sites-available
:/etc/Apache2$ more httpd.conf
:/etc/Apache2$

変更する必要があります

いいえ、あなたはしません。 ドキュメントの状態

httpd.conf:歴史的に、httpdデーモンにちなんで名付けられたメインのApache2構成ファイル。現在、ファイルは存在しません。 Ubuntuの古いバージョンでは、ファイルが存在する場合がありますが、すべての構成オプションが以下の参照ディレクトリに移動されているため、空です。

.phpページを開こうとすると、ダウンロードボックスが表示されるためです

httpd.confを変更するとどのように修正されますか?構成設定を変更する必要がある場合、Apache2.confまたは/etc/Apache2/sites-enabled/の仮想ホストを変更する必要があると思います。

14
Rinzwind