[解決済み] httpdの完全な設定を見るにはどうしたらいいですか?
質問
私は httpd セットアップの完全な完全な構成が何であるかを把握しようとしています。
すべての設定ファイルは、異なるファイル(/etc/httpd/conf.d、httpd.conf、様々なMOD設定)に散らばっています。
最終的な httpd の設定を一覧する方法はありますか?
実行中の全設定を1つのファイルにまとめるとか?
どのように解決するのですか?
arco444さんが指摘されているように
apachectl -S
で設定から現在稼働している VirtualHost の概要を表示し
apachectl -M
で現在ロードされているすべてのモジュールを表示します。 httpd の起動時に解析されたすべての設定の詳細な出力 (とどの順番で解析されたか) を表示するツールは知りません。
httpd の設定ファイルの一般的な構造
:
あなたの質問に対する特別な注意点: 'main' apache config ファイルは、以下の場所にあります。
/etc/httpd/conf/httpd.conf
(CentOS 6 に含まれるリポジトリからのデフォルトの httpd インストールの 221 行目の領域で、投稿タグからあなたが使用していると思われます)、そして「補足」設定ファイルは
/etc/httpd/conf.d
にあり、メインの設定ファイルに明示的に含める必要があります。例えば、検索すると
httpd.conf
ファイルを検索して '
Include
という行を見つけることができます。
Include conf.d/*.conf
という行がありますが、これは拡張子が
.conf
というサブディレクトリにある
conf.d
- をアルファベット順に並べるので、できればどこかの時点で設定ファイルのパースの重要性に慣れておきたいところです。
余談ですが、vim などのシェル ベースのテキスト エディターを使用している場合、行番号と構文強調表示をデフォルトで有効にして、このような長い設定ファイルを自分で解析して移動するのが少し簡単になるようにすることをお勧めします。
.vimrc
というファイルを作成し (または既存のファイルに追加し)、次の行を追加します。
set nu
syntax on
関連
-
[解決済み】設定ミスの可能性が高いため、リクエストが内部リダイレクトの上限10個を超えた
-
[解決済み] java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient をインスタンス化できません。
-
[解決済み] XAMPP Apacheが起動しません
-
[解決済み] 404 Not Found 要求された URL がこのサーバーで見つかりませんでした。
-
[解決済み] Apache: サーバー設定によりクライアントが拒否される
-
[解決済み] Systemctlとserviceコマンドの違い
-
[解決済み】apacheの非wwwからwwwへのリダイレクト
-
[解決済み】Apacheで提供されるテキストファイルにgzipの代わりにdeflateを使用するのはなぜですか?
-
[解決済み] .htaccessで拡張子.phpを削除する
-
[解決済み] Apache から tomcat へ:mod_jkとmod_proxyの比較
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Apacheを起動できませんでした - ServerRootは有効なディレクトリである必要があります 指定されたモジュールが見つかりません
-
[解決済み] リポジトリからコードをチェックアウトする際の SVN エラー E175002
-
[解決済み] ファイルが存在しない c:/wamp/www/favicon.ico in apache error_log
-
[解決済み] ** サーバーがホスト名.com nxdomainを見つけることができません。
-
[解決済み] .htaccess httpからhttpsへのリダイレクト
-
[解決済み] HTTPDとは何ですか?
-
[解決済み】ディレクトリブラウジングを無効にする方法は?
-
[解決済み] htaccessでディレクトリの掲載を拒否する
-
[解決済み] Windows 7でWAMPの403 Forbiddenメッセージが表示される。
-
[解決済み] apache の再起動時に "make_sock: could not bind to address [::]:443" と表示される (trac と mod_wsgi をインストールする)