Как найти phpmyadmin на сервере
Перейти к содержимому

Как найти phpmyadmin на сервере

  • автор:

Где находится phpmyadmin?

phpmyadmin открывается по ссылке https://хх.хх.ххх.хх/myadmin/
выдает
Ввиду ограничений по безопасности, Вы не можете использовать PHPMyAdmin напрямую, пожалуйста, воспользуйтесь ссылкой из ISPmanager.
и
Ошибка при указании соединения для controluser в конфигурации.

687d1d54abac4e978ac8ce6f5af8f435.png

где находится файл конфигураций, не могу найти. Виртуальный сервер арендован у FastVPS.
понимаю про глупость вопроса, но уже перебирает псих от найденных ответов на форуме:

«в категории /myadmin/ » где эта категория? ибо в корневой ее нет.

  • Вопрос задан более трёх лет назад
  • 8024 просмотра

Комментировать
Решения вопроса 1
Иван Киселев @homelessness

Если её нет в корневой директории, если у вас есть доступ по SSH до сервера — следует посмотреть конфиги apache (в т.ч. .htaccess) и nginx на предмет возможных редиректов по совпадению с uri /myadmin

Ответ написан более трёх лет назад
Степан @ykppon Автор вопроса
o_O увольняюсь, перехожу в гумммманитарии =*(
Иван Киселев @homelessness

@ykppon Это означает что ответ подошел, но вам обидно, что вы не дошли до него сами, или нехватку знаний и навыков для его проверки? 😉

Степан @ykppon Автор вопроса
Иван Киселев @homelessness

@ykppon Ну тогда вы можете либо зарыться в документацию, либо обратиться за помощью на сторону. К сожалению, данные, которые вы предоставили как исходные в решении задачи — достаточно расплывчаты и не дают развить мысль в конкретном направлении. Не сочтите за рекламу, но я работаю в компании, которая занимается администрированием веб-серверов на Linux. Если интересно помощь команды администраторов-аутсорсеров — ссылка на сайт в моем профиле. Впринципе, если можете предоставить больше данных, а именно: структура вашего взаимодействия с ресурсом, почему нельзя воспользоваться ссылкой из панели ISPManager (кстати, почему? обычно она в панели ISP-менеджера где-то в разделе с базами данных, в левой колонке управляющих ссылок), есть ли у вас ssh и насколько данный ssh полон в плане возможности просмотра настроек веб-сервисов для своего сайта и логов, то можем продолжить диалог и тут.

Степан @ykppon Автор вопроса

@homelessness благодарю за проявленный интерес к моей проблеме. Ссылкой из панели я пользуюсь, но когда предоставляю доступ другому лицу выслав ссылку то у него выходит надпись
Ввиду ограничений по безопасности, Вы не можете использовать PHPMyAdmin напрямую, пожалуйста, воспользуйтесь ссылкой из ISPmanager.
хочу от этого избавиться потому что предоставлять доступ к панели этому лицу я не намерен.
а когда захожу в phpmyadmin выходит
Ошибка при указании соединения для controluser в конфигурации.
вроде и нашел способы этого решения, но не могу найти конфигфайл. собственно поэтому пришел сюда со своим вопросом.
на данный момент конфиг файл найден по адресу
/etc/phpmyadmin/config.inc.php
причину его нахождения здесь можно объяснить наверное, как вы сообщили редиректом, поэтому отмечу ваш ответ как верным.
Еще раз Спасибо.

Как найти ссылку на морду phpmyadmin?

Коллега развернул какой то неведомый веб-сервер на linux, поднял там виртуалку винды для меня (ламера в линуксе) и дал доступ к корневым папкам сайта, к папке с конфигами phpmyadmin, а потом благополучно свалил в отпуск.

Я накатил туда CMS и теперь не могу создать создать бд, потому что не знаю ссылку на phpmyadmin.
Адреса типа localhost/myadmin , localhost/phpmyadmin , localhost/tools/phpmyadmin возвращают 404 🙁

Как искать выход на phpmyadmin не знаю, а сроки горят.

Вот кусочек конфига.

$i++; $cfg['Servers'][$i]['verbose'] = ''; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['port'] = 3306; $cfg['Servers'][$i]['socket'] = ''; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; /* End of servers configuration */ $cfg['blowfish_secret'] = '55b1eb07d23890.03857267'; $cfg['DefaultLang'] = 'ru'; $cfg['ServerDefault'] = 1; $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;

Как найти морду?

  • Вопрос задан более трёх лет назад
  • 11917 просмотров

1 комментарий

Оценить 1 комментарий

Как установить и настроить phpMyAdmin на Windows Server

С помощью phpMyAdmin можно создавать, настраивать, редактировать, удалять базы данных и объекты баз данных на сервере под управлением MySQL.
Для работы веб-приложения phpMyAdmin, на сервере уже должны быть установлены и настроены веб-сервер IIS, работающий в связке с PHP и сервер баз данных MySQL.
Если указанные приложения не установлены, можно воспользоваться инструкциями: Как установить и настроить PHP на Windows Server, Как установить и настроить веб-сервер IIS на Windows Server, Как установить и настроить MySQL на Windows Server.

Для выполнения всех дальнейших действий, предполагается, что программы IIS, PHP, MySQL уже установлены и работают.

Приступим к установке.

1. В папке C:\inetpub\wwwroot создайте папку phpmyadmin

Как установить и настроить phpMyAdmin на Windows Server - 1

2. Перейдите на страницу Download phpMyAdmin и скачайте мультиязычный пакет *.all-languages.zip

Как установить и настроить phpMyAdmin на Windows Server - 2

3. Разархивируйте скачанный архив в ранее созданную папку C:\inetpub\wwwroot\phpmyadmin

Как установить и настроить phpMyAdmin на Windows Server - 3

4. Установка завершена. Откройте страницу http://localhost/phpmyadmin/ , должна отобразиться стандартная форма входа в панель phpmyadmin

Как установить и настроить phpMyAdmin на Windows Server - 4

4.1 Примечание к установке.

На этом этапе при открытии страницы http://localhost/phpmyadmin/ , возможны такие ошибки:

4.1.1 Ошибка 1. Не найден обработчик. При этом страница с ошибкой выглядит так:

Как установить и настроить phpMyAdmin на Windows Server - 5

Решение: создать обработчик php файлов для веб-сервера. На скриншотах ниже указано как это можно сделать.

Как установить и настроить phpMyAdmin на Windows Server - 6

Как установить и настроить phpMyAdmin на Windows Server - 7

4.1.2 Ошибка 2. Не найдено PHP расширение (модуль). Например, mysqli (как на скриншоте)

Как установить и настроить phpMyAdmin на Windows Server - 8

Решение: включить необходимое расширение в файле php.ini и перезапустить веб-сервер IIS. Файл php.ini находится в папке, куда ранее был установлен PHP (в нашем примере это папка C:\php\). Для включения необходимого расширения, необходимо найти его по названию в файле php.ini и раскомментировать (убрать вначале строки символ ; ) строку с именем расширения.

Как установить и настроить phpMyAdmin на Windows Server - 9

После сохранения файла php.ini необходимо перезапустить веб-сервер

Как установить и настроить phpMyAdmin на Windows Server - 10

5. В корневой папке phpmyadmin необходимо найти файл config.sample.inc.php и переименовать его в config.inc.php. Далее откройте config.inc.php в блокноте или другом тектовом редакторе (рекомендуем Notepad++) и раскомментируйте (уберите вначале строки символы //) такие строки:

$cfg[‘Servers’][$i][‘pmadb’] = ‘phpmyadmin’;
$cfg[‘Servers’][$i][‘bookmarktable’] = ‘pma__bookmark’;
$cfg[‘Servers’][$i][‘relation’] = ‘pma__relation’;
$cfg[‘Servers’][$i][‘table_info’] = ‘pma__table_info’;
$cfg[‘Servers’][$i][‘table_coords’] = ‘pma__table_coords’;
$cfg[‘Servers’][$i][‘pdf_pages’] = ‘pma__pdf_pages’;
$cfg[‘Servers’][$i][‘column_info’] = ‘pma__column_info’;
$cfg[‘Servers’][$i][‘history’] = ‘pma__history’;
$cfg[‘Servers’][$i][‘table_uiprefs’] = ‘pma__table_uiprefs’;
$cfg[‘Servers’][$i][‘tracking’] = ‘pma__tracking’;

Дополнительно замените слово localhost на 127.0.0.1

Как установить и настроить phpMyAdmin на Windows Server - 11

Сохраните файл config.inc.php.

6. В браузере переходим на страницу http://127.0.0.1/phpmyadmin и логинимся с учетными данными пользователя root, пароль которого был создан при установке на сервер MySQL.

Как установить и настроить phpMyAdmin на Windows Server - 12

Как установить и настроить phpMyAdmin на Windows Server - 13

7. Для хранения служебной информации, phpmyadmin использует собственную базу данных, которую мы сейчас создадим. Также создадим пользовател с полными правами на данную базу данных.
Для создания базы данных, воспользуемся готовым дампом, предоставленным разработчиками в файле create_tables.sql. Данный файл находится в подпапке sql. Для импорта данного дампа, находясь на главной странице phpmyadmin перейдите на вкладку Импорт

Как установить и настроить phpMyAdmin на Windows Server - 14

Как установить и настроить phpMyAdmin на Windows Server - 15

выберите файл create_tables.sql

Как установить и настроить phpMyAdmin на Windows Server - 16

нажмите кнопку Import (в самом низу формы) и дождитесь завершения импорта базы данных.

Теперь в списке должна появиться база данных phpmyadmin

Как установить и настроить phpMyAdmin на Windows Server - 17

Теперь создадим учетную запись MySQL и предоставим права доступа на только что созданную базу данных. Для этого перейдите в базу данных phpmyadmin и нажмите Привелегии / Privileges — Добавить пользователя / Add user account

Как установить и настроить phpMyAdmin на Windows Server - 18

Заполните поля формы, как указано на скриншоте

Как установить и настроить phpMyAdmin на Windows Server - 19

В файле config.inc.php необходимо раскомментировать строки и прописать данные доступа ранее созданного пользователя pma

pmapass — пароль пользователя pma

Как установить и настроить phpMyAdmin на Windows Server - 20

В данной статье мы научились устанавливать phpmyadmin на Windows Server.

Похожие статьи

Хостинг для WordPress

Первый месяц бесплатно!

Форум

Наверное такая же фигня, что и меня?
Меня не особо напрягает. В закладки внес http://localhost/openserver/phpmyadmin/ и все.

Максим Сообщения: 6034 Зарегистрирован: 11 дек 2010, 20:29

duxabilii писал(а): Наверное такая же фигня, что и меня?
Меня не особо напрягает. В закладки внес http://localhost/openserver/phpmyadmin/ и все.

Это какая версия?
duxabilii Сообщения: 207 Зарегистрирован: 22 июн 2011, 22:06 Контактная информация:
Максим писал(а):

duxabilii писал(а): Наверное такая же фигня, что и меня?
Меня не особо напрягает. В закладки внес http://localhost/openserver/phpmyadmin/ и все.

Это какая версия?
Максим Сообщения: 6034 Зарегистрирован: 11 дек 2010, 20:29

1) Если нет файла \modules\system\html\openserver\phpmyadmin\index.php
2) Если в названии модуля базы нет ‘MySQL’
3) Если модуль базы отключен (галочка — не использовать)

При любом из условий пункт меню PhpMyAdmin не отображается. У вас какое условие подпадает?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *