Я устанавливаю apache, mysql, php, а затем phpmyadmin на рабочий стол ubuntu версии 10.04. Я тестирую apache: localhost с браузером и его работой. Я тестирую mysql с консолью и его работу. Я тестирую phpmyadmin http: // локальный / phpmyadmin / и получить ошибка 404 не найдено Я вижу это решение для этого brobem, скопируйте / phpmyadmin / в / www /, но я не хочу помещать / www / в файлы моих веб-сайтов (возможно, я ошибаюсь или что-то пропускаю - пожалуйста, сообщите мне в этом случае). Как лучше всего решить эту проблему? Спасибо
Вы использовали менеджер пакетов для установки phpMyAdmin или устанавливали его из исходников? Если вы установили его с помощью диспетчера пакетов, конфигурация уже должна быть на месте, но ее можно отключить. Взгляни на https://help.ubuntu.com/community/phpMyAdmin для конкретного объяснения Ubuntu. Вот как вы можете настроить Apache, чтобы сделать phpMyAdmin доступным, если вы установили его из источника:
Использовать Alias
в конфигурации Apache, чтобы сделать phpMyAdmin доступным, не помещая его в DocumentRoot
. Вот как это должно выглядеть:
Alias /phpmyadmin /path/to/phpmyadmin
Пожалуйста, взгляните на http://httpd.apache.org/docs/2.1/mod/mod_alias.html#alias. Также обратите внимание на объяснение о предоставлении доступа с помощью <Directory>
при появлении ошибки «Запрещено» и убедитесь, что разрешения файловой системы верны.
Это может показаться очевидным, но:
Удачи!