*Apacheいろいろ --覚書状態 [#o4d03377]
#contents

**はじめに [#g00674f6]
Apacheの設定覚書です

**ディレクトリのインデックスを見せない。 [#h6ad3e7f]
Apache1.3.27
-httpd.conf
 Options Indexes FollowSymLinks MultiViews
>をコメントアウト
>をコメント化
 #Options Indexes FollowSymLinks MultiViews
 Options FollowSymLinks MultiViews
>のように変更します。~
>これでインデックスは表示されません。~
>※alias切ってるときはそっちの設定に従うようです。 --030820dekuyou

**ベーシック認証 [#b838ee23]
Apache1.3.27
-httpd.confを編集
 <Directory 認証対象のディレクトリ>
 	AllowOverride Limit AuthConfig 
 </Directory>

-ベーシック認証を行うディレクトリ以下に「.htaccess」を作成
 AuthType Basic
 AuthUserFile パスワードファイルのパス
 AuthName "Member Certification"
 <Limit GET POST>
 require valid-user
 </Limit>

-パスワードファイルにIDとpasswordを登録する~
--コマンドラインにて~
 %APACHE_HOME%\bin>htpasswd パスワードファイルのパス ID
>>と htpassword を実行する。~
--この後 password の入力を求めてくるので入力する。~
--再度入力を求められるので入力する。~
--引数に「-c」をつけるとパスワードファイルを新規作成する((すでに存在する場合は上書きで新規作成されてしまうので注意))


**Apache2 httpd.conf 日本語訳 [#ae914b8e]
-http://itbtech.itboost.co.jp/inst/httpd_conf.php
-http://dekuyou.ddo.jp/work

**エラー表示でサーバの種類及びバージョンを見せない [#j10d9e92]
-htppd.conf の設定
 #ServerTokens Full
 ServerTokens ProductOnly
--これでサーバのバージョンが表示されなくなります。
 #ServerSignature On
 ServerSignature Off
--これでサーバの種類が表示されなくなります。
たったこれだけです・・・


**Apache Apache2 のサービスへの登録 [#wfa3c550]
***Apache [#h116088a]
-Apache をサービスへインストール
>apache のあるディレクトリ((%APACHE_HOME%/))で
 apache -i -n "サービスネーム"

-Apache をサービスからアンインストール
>apache のあるディレクトリ((%APACHE_HOME%/))で
 apache -u -n "サービスネーム"

***Apache2 [#tff20697]
-Apache2 をサービスへインストール
>apache のあるディレクトリ((%APACHE_HOME%/bin/))で
 apache -k install

-Apache2 をサービスからアンインストール
>apache のあるディレクトリ((%APACHE_HOME%/bin/))で
 apache -k uninstall

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS