httpd.conf
Apacheの設定ファイルだよ
簡単に書くよ
httpd.confとは
Webサーバ
(ホームページのファイルが置いてあるコンピュータ)のプログラムであるApacheの設定ファイル
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・サーバ
・Webサーバ
・Apache(アパッチ)
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
サーバは「サービスや機能を提供する側のコンピュータ」です。
「○○サーバ」と出てきたら「○○関連のサービスを提供しているコンピュータ」と読み替えてみてください。
よく分からない人は、単に「コンピュータ」と読み替えてしまっても かまいません。
それでも雰囲気は感じ取れるはずです。
Webサーバは、さっくり書くと「ホームページ関連の仕事をしているサーバ」です。
あなたがホームページを見るとき、まず、ホームページを見るときに使うソフト(Webブラウザ)からWebサーバさんに「このページをおくれ」と お願いが出されます。
そのお願いに対して、WebサーバさんはWebブラウザさんに「ほれ、そのページだよ」と お返事をします。
くれと言われたホームページのファイルをあげるのです。
Webブラウザさんは、Webサーバさんからもらったファイルを画面に表示します。
これが、あなたがホームページを見るときの流れです。
この流れにおいて、ホームページのファイルを「ほれ、そのページだよ」とくれたのがWebサーバさんです。
さて、このWebサーバさんですが、実は普通のコンピュータです。
中身がなければ、ただの箱です。
役立たずです。
その普通のコンピュータの中に、Webサーバとしてのお仕事をするためのソフトが入ることによって、はじめてWebサーバとして活動できます。
Webサーバとしてのお仕事をするためのソフトは、いろいろ あります。
その中でも全世界的に有名なのが「Apache」です。
ただの箱だったコンピュータにApacheが入ることによって、Webサーバとして活動できます。
以上を踏まえて
Apacheの設定ファイル
が「httpd.conf」です。
「httpd.conf」には、Apacheに関する あれやこれやの設定が書いてあります。
具体的な設定項目なんかは、他のところで勉強してください。
また「httpd.conf」のある場所は、OS(コンピュータの人格に相当するソフト)やその他の要因によって違います。
UNIX系(LinuxとかMacとか)であれば
/etc/httpd/conf/httpd.conf
あたりにあることが多いでしょうか。
見つからなければ
find / -name httpd.conf -print
あたりのコマンドを実行して探してください。
Windows系であれば、Apache関連のファイルが入っているフォルダ配下の「conf」フォルダ内にあるはずです。
もし見つからない場合は、適当にファイルの検索をして探してください。
一言でまとめるよ
まぁ「httpd.conf」って単語が出てきたら「Apacheの設定ファイルなんだな~」と お考えください。






