Как настроить мой сервер Apache, чтобы показать phpMyAdmin как мой «сайт по умолчанию» (http://localhost)?Установка phpMyAdmin в http: // localhost/(вместо http: // localhost/phpmyadmin)
Существует псевдоним
Alias /phpMyAdmin /usr/share/phpMyAdmin
в моей конфигурации Apache PhpMyAdmin (/etc/httpd/conf.d/phpMyAdmin.conf).
Так я добавил следующую строку:
Alias//usr/share/phpMyAdmin
Но по какой-то причине это не работает.
локальных/PHPMyAdmin -> Работает
локальных/-> 403 Запрещенного
Зачем мне нужен виртуальный хост для этого? Как я уже сказал, все работает отлично, если я использую 'Alias / phpMyAdmin/usr/share/phpMyAdmin' (или любой другой псевдоним, кроме' Alias //usr/share/phpMyAdmin'). Что вы подразумеваете под _ «предоставить правильное разрешение апачу для доступа к этому местоположению» _? – Lugaxx
Поскольку ваш apache настроен на localhost. Ваш phpmyadmin не настроен для вашего корня doc по умолчанию. при доступе к http: // localhost он по умолчанию ударит ваш корневой каталог (/ var/www/html /), а не ваш каталог phpmyadmin. –
И, предоставляя соответствующие разрешения, apache должен иметь возможность читать ваш каталог/usr/share/phpMyadmin. –