Как получить доступ к phpMyAdmin после установки?


71

Я установил phpmyadmin sudo apt-get install phpmyadmin. Конечно, у меня также есть MySQL и веб-сервер работает нормально.

Теперь, как я могу достичь этого?


Это зависит от того, какой веб-сервер вы используете и как его настроить?
karthick87

Прочтите phpMyAdmin из документации по Ubuntu
Даршана

Нет времени читать документацию ....
Сёрен

Ответы:


121

Ты пробовал http://localhost/phpmyadmin?

Изменить: сделать это первым

sudo -H gedit /etc/apache2/apache2.conf

добавить эту строку куда-нибудь

Include /etc/phpmyadmin/apache.conf

и, наконец, перезапустите Apache.

sudo service apache2 restart

да. И это не работает. « localhost » работает правильно, так как отображает стандартную веб-страницу сервера.
Mcastel

Работать на меня, как ни странно, поскольку он работал на другом сервере без добавления этой строки ...
n3rd

2
Это сработало для меня:ln -s /etc/phpmyadmin/apache.conf /etc/apache2/sites-enabled/001-phpmyadmin
Стив Беннетт

3
Я попытался добавить, Includeи я получил некоторое failвремя перезапуска.
Vadorequest

привет страница myphpadmin не запускается. что мне делать?
Калия Митеш

20

Вы, вероятно, пропустили конфигурацию из пакета.

Попробуйте это cli:

sudo dpkg-reconfigure phpmyadmin

И когда он выберет веб-сервер для настройки, выберите apache.


6
Просто забыл пометить [] apache с пробелом при установке.
DKSan

1
Я также обнаружил, что маленький красный квадрат не является символом «принять»!
Тим

7

Это зависит от вашей конфигурации.

Исходя из моего опыта, я могу связаться с localhost / phpmyadmin, но не могу войти в систему, мне нужно перенастроить phpmyadmin, сбросить пароль MySQL, а затем я могу войти без проблем.

  1. Переконфигурировать phpmyadmin
  2. Ctrl+ Alt+ tзапустить терминал
  3. sudo dpkg-reconfigure phpmyadmin
  4. Метод подключения для базы данных MySQL для phpmyadmin: unix socket
  5. Имя администратора базы данных: root
  6. Пароль администратора базы данных: mysqlsamplepassword
  7. MySQL имя пользователя для phpmyadmin: root
  8. Имя базы данных MySQL для phpmyadmin: phpmyadmin
  9. Веб-сервер для автоматической перенастройки: apache2
  10. ОШИБКА 1045
  11. игнорировать
  12. sudo dpkg-reconfigure mysql-server-5.5
  13. Новый пароль для пользователя root «MySQL»: mysqlsamplepassword
  14. Повторите пароль для пользователя root «MySQL»: mysqlsamplepassword

Но если ваша проблема не может интерпретировать php, следуйте инструкциям, чтобы сначала включить ваш php.

  1. sudo gedit /etc/apache2/mods-available/php5.conf
  2. искать двигатель php_admin_value выключенным, между и
  3. Добавьте #перед, php_admin_value engine offчтобы отключить его.
  4. ПОМНИТЕ! Не меняйте значение php_admin_value engine с выключенного на on!
  5. sudo /etc/init.d/apache2 restart

Жаль, что это помогает!

Хорошего дня!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.