Подключение phpmyadmin для разделения сервера mysql

Устраните кнопки (переместите их вправо или отмените их) Установите Gnome-do Install Docky Re-theme Активируйте брандмауэр ufw. Установите рабочий стол Kubuntu (у вас есть оба варианта)

...

Устраните кнопки (переместите их вправо или отмените их)
1
задан 10 April 2015 в 13:14

1 ответ

phpmyadmin должен запускаться на сервере с запущенным Apache2 и PHP, но он может подключаться к внешнему серверу базы данных. Ответ, взятый здесь:

В конфигурационном файле измените переменную «хост», чтобы указать на внешний сервер. Файл конфигурации называется config.inc.php, и он будет находиться в основной папке phpMyAdmin. Должна быть такая строка:

$cfg['Servers'][$i]['host'] = 'localhost';

Просто измените localhost на IP-адрес вашего сервера.

2
ответ дан 23 May 2018 в 21:33
  • 1
    +1, так или иначе, чтобы выполнить эту работу, сервер MySQL должен быть настроен на прием внешних подключений – kos 10 April 2015 в 13:18
  • 2
    И что, если у меня есть db на localhost и около 15 других серверов mysql db? – s1mmel 10 April 2015 в 14:44
  • 3
    @ s1mmel Вы можете настроить файл конфигурации для управления несколькими серверами, как описано здесь . – Jos 10 April 2015 в 14:51
  • 4
    Я пробовал это, но у меня проблемы с доступом. Я добавил GRANT ALL PRIVILEGES ON *.* TO 'httpserver'@'10.0.0.10' IDENTIFIED BY 'PASSWORD'; в mysql. Также отредактирован /etc/apache2/apache2.conf и добавлен Include /etc/phpmyadmin/apache.conf в файл. Перезагрузили оба сервера, но я все еще не могу получить доступ к myphpadmin из 10.0.0.40/phpmyadmin. Я делаю что-то глупое здесь и что-то не хватает? – Xiah 10 April 2015 в 15:03
  • 5
    dank u well jos :-) – s1mmel 10 April 2015 в 15:19

Другие вопросы по тегам:

Похожие вопросы: