とりあえず Apache が動いていることは確認しておく。
htpasswd -c /etc/apache2/.htpasswd AuthUser
のようなカンジでAuthUserの .htpasswd ファイルを作成する。
入力すると次のように聞いてくるので、Password を2回タイプする。
New password: Re-type new password: Adding password for user AuthUser
2人目以降は「-c」は要らないです。
.htpasswd ファイルが出来上がったら apache の conf ファイルをいじる。
認証をかけたいディレクトリに以下の記述をプラス。
<Directory /var/www/html/> AuthType Basic AuthName "Private Area" AuthUserFile /etc/apache2/.htpasswd Require user AuthUser </Directory>
ここまでできたら Apache を再起動。
service apache2 restart
で、いけるはず。