以下のコマンドでで .htpasswd を作成。

htpasswd -b -c -m .htpasswd id pass

 

Basic認証の対象とするディレクトリに配置する。

 

続けて、同ディレクトリに下記の内容の .htaccess を配置する。

AuthUserFile / path to htpasswd /.htpasswd
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user

 

apacheを再起動すれば反映される。