httpd実行ファイルからhttpd.confへのフルパスを調べる
前回はMaxOSX上で起動しているApache(httpd)のフルパスを調べました。
次は、httpdのフルパスを利用して、このhttpd実行ファイルが、
どこのパスにある「httpd.conf」を参照しているのかを調べます。
前回の調査については以下でご紹介しています。
httpd実行ファイルからhttpd.confへのフルパスを調べる
ここまでで、httpd実体ファイルまでのフルパスが分かりました。
httpd実体のフルパスは「/user/sbin/httpd」でした。
クリップボードに既にこのパスがコピーされている状態であるとします。
以下の操作を併用すると楽な場合もあります。
httpd.confのフルパス確認(ターミナル)
と言っても、フルパスをそのまま入力する必要はなく、
前回までの調査状態からの継続であればコピペが使えます。
ターミナルを開きhttpd実体のフルパスは「/user/sbin/httpd」を貼り付けます。
続いて「 -V」と入力します。
入力が済んだら、Enterで実行します。
httpdをコンパイルした際の設定が表示されます。
最下行には以下のように表示されています。
-D SERVER_CONFIG_FILE=”/private/etc/apache2/httpd.conf”
これでhttpd.confのファイルパスは
「/private/etc/apache2/httpd.conf」である事が分かります。
では、実際にそのパスにファイルが存在しているか確認します。
確かに存在しています。
上記「/private…」は不可視フォルダです。
キャプチャでは便宜上、不可視ファイルを表示して確認しています。
これでMacOSX(例:10.7、Lion)の標準Apacheの実行ファイルパスと、
httpd.confのパスが分かりました。
後は、httpd.confを参照しながら、
公開ディレクトリの権限設定などを行って、サイトの公開が可能になります。
当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人アルゴリズンが著作権を保持しております。
当サイトでご紹介しております写真等につきましては著作権の放棄はしませんが、
ライセンスフリーでご利用いただいて構いません。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
公開日: