Установлен phpMyAdmin на Ubuntu 10.10, работает apache2. phpMyAdmin находится в / usr / share / и доступен, потому что в apache2 есть псевдоним.
Я хотел бы добавить для него файл .htaccess, но я не уверен, где его разместить, и должен ли я использовать какой-либо другой метод, чтобы предотвратить доступ к сайту кем-либо, кроме меня (с паролем).
Предполагая, что он установлен в / usr / share / phpmyadmin, вы можете поместить approrpriate .htaccess в / usr / share / phpmysadmin.
При этом HTTP-аутентификация не совсем надежна, если это то, для чего вы хотите использовать .htaccess, поэтому я бы вместо этого рекомендовал ограничение по IP.
Однако, если вы все равно собираетесь использовать http-auth, вы можете настроить config.inc.php phpmyadmin и установить auth_type
к http
Я бы лично порекомендовал вместо этого аутентификацию на основе файлов cookie в сочетании с несколько ограниченным .htaccess, чтобы не допустить людей, которым вы не хотите его видеть.