なんか毎回ぐぐってるのでメモしとこう。
/etc/hosts
127.0.0.1 hoge localhost.localdomain localhost
apacheのconfのどこかに,
ServerName localhost
<Location />
AuthType Basic
AuthName realm
AuthUserFile "/path/to/htpasswd"
Require valid-user
</Location>
AuthNameは "realm" にしとけばいいか。
どうせmodwsgi使うならAuthBasicProviderでごにょごにょするのもありかなって思った。