Basic認証の設定メモ
毎度調べないとできないし、Ubuntuは少し違うようなのでメモ。
.htpasswdファイルの作成
まずは.htpasswdファイルの作成 [cc lang="bash"] $ sudo htpasswd -c /etc/apache2/mods-available/.htpasswd hoge [/cc] 新しくファイルを作ったり、上書きする場合には -c オプションが必要になるみたい。 -c をつけなければユーザを追加するみたい。
apacheの設定
apacheの設定ファイルを編集 [cc lang="bash"] $ sudo vi /etc/apache2/site-available/default [/cc]
以下の内容を追記
[cc]
その後apacheの再起動 [cc lang="bash"] $ sudo /etc/init.d/apache2 restart [/cc]