GNU/Linux >> Linux の 問題 >  >> Linux

Apache にある httpd.conf ファイルが失われました

実行中の Apache のパスを取得

$ ps -ef | grep apache
apache   12846 14590  0 Oct20 ?        00:00:00 /usr/sbin/apache2

-V を追加 パスへの引数

$ /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"

参照:
http://commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-location


さまざまなプラットフォームでの Apache httpd 構成ファイルの場所については、http://wiki.apache.org/httpd/DistrosDefaultLayout を参照してください。これは、リリースごと、プラットフォームごとに異なる可能性があるためです。ただし、最も一般的な答えは /etc/apache/conf または /etc/httpd/conf です

通常、次のコマンドを実行して答えを特定できます:

<ブロック引用>

httpd -V

(それは大文字のVです)。または、httpd の名前が変更されているシステムでは、おそらく apache2ctl -V です。

これにより、メイン構成ファイルのデフォルトの場所を含む、httpd のビルドおよび構成方法に関するさまざまな詳細が返されます。

出力の 1 行は次のようになります:

<ブロック引用>

-D SERVER_CONFIG_FILE="conf/httpd.conf"

これは、次の行と組み合わせて:

<ブロック引用>

-D HTTPD_ROOT="/etc/httpd"

構成ファイルのデフォルトの場所へのフル パスが表示されます


Linux
  1. Apacheを再起動してhttpd.confの変更を永続的にする方法は?

  2. Apacheでファイルのアップロードサイズの制限を設定するにはどうすればよいですか?

  3. Fedora31へのApacheのインストール

  1. Apache でファイル ダウンロード サイズの制限を増やす方法

  2. Apache アクセス ログは自動的にアクセス許可を設定します

  3. Arch Linux でデフォルトの DNS サーバーを変更する

  1. ApacheWebサーバーのキープアライブのチューニング

  2. .htaccessを使用してApacheで基本認証を設定する方法

  3. 再インストール後にApacheを起動できません