Как установить PhpMyAdmin в Open Server Panel
Как установить PhpMyAdmin в Open Server Panel

Содержание
- Введение
- Настройка Open Server Panel
- Установка PhpMyAdmin
- Использование нескольких версий MySQL
- Авто-логин в PhpMyAdmin
- Заключение
Введение
Open Server Panel обеспечивает удобную работу с серверами Apache и MySQL, что делает его отличным выбором как для начинающих веб-разработчиков так и для опытных программистов. Но в последних версиях OSP ветки 6.x по умолчанию отсутствуют несколько привычных многим инструментов. Одним их них является PhpMyAdmin.
PhpMyAdmin – это одна из самых популярных и удобных утилит для работы с базами данных MySQL через веб-интерфейс. Она предоставляет возможность создания, изменения и удаления баз данных и таблиц, а также выполнения различных SQL-запросов и прочих действий по обслуживанию баз данных.
Лично я предпочитаю в локальной разработке использовать десктопный клиент HeidiSQL, или клиент, встроенный в IDE PhpStorm. Однако для многих разработчиков именно PMA является своего рода "стандартом" для доступа к базам данных и часто в сообществах звучит вопрос, – а как, собственно, установить PMA на Open Server Panel? В этой статье я расскажу, как это можно сделать.
Настройка Open Server Panel
Первым шагом является установка Open Server Panel на ваш компьютер. Официальный сайт разработчика располагается по адресу https://ospanel.io. Посетите раздел загрузок, скачайте и установите программу. Процесс установки полностью автоматизирован, и вам нужно будет только нажимать кнопочки в инсталляторе. На всякий случай предварительно ознакомьтесь с руководством пользователя, которое доступно на гитхабе.
Чтобы открывать в будущем PhpMyAdmin, вам потребуется локальный домен. Перейдите в директорию
OSPanel/home и создайте там папку phpmyadmin, и внутри еще две .osp и
public.
OSPanel
`-- home
|-- example.local
|-- full-example.local
`-- phpmyadmin
|-- .osp
| `-- project.ini
`-- public
Теперь в директории .osp создайте файл project.ini и добавьте в него следующее:
[phpmyadmin]
php_engine = PHP-8.1
public_dir = {base_dir}/public
После изменения информации о домене программу следует перезагрузить, чтобы изменения вступили в силу.
Через меню OSPanel откройте консоль.

Включите указанный модуль php, а заодно, чтобы не возвращаться, и модуль необходимой вам базы данных:
osp on php-8.1
osp on mysql-8.0

Включение/выключение/перезапуск модулей также можно выполнить через меню программы.
На данном этапе можно перейти в браузере по адресу http://phpmyadmin и… ничего особенного. Вы
увидите пустую папку. Но это значит что локальный домен работает.

Установка PhpMyAdmin
Когда локальный сервер установлен и настроен локальный домен, можно приступить к установке PMA. Для этого нужно
скачать архив с последней версией с официального сайта: https://www.phpmyadmin.net/downloads/. Обращайте внимание на системные
требования для работы программы. На текущий момент последняя версия – 5.2.1. Минимальные требования
следующие:
Current version compatible with PHP 7.2 and newer and MySQL/MariaDB 5.5 and newer.
Распакуйте файлы из скаченного архива в ранее созданную папку OSPanel\home\phpmyadmin\public\.

Теперь нужно настроить PMA. Переименуйте файл config.sample.inc.php в config.inc.php.
Это довольно очевидная вещь, но многие забывают переименовать конфигурационный файл и редактируют образец.
Имя конфиг-файла обязательно должно быть config.inc.php.
Откройте файл для редактирования и внесите следующие изменения:
Введите случайную 32-байтную символьную строку в качестве секрета шифрования.
$cfg['blowfish_secret'] = '7040DF61B592E6F8CEBE4CAE84F9D7FD';
И сконфигурируйте хотя бы один сервер:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'MySQL-8.0';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Обратите внимание, что в качестве хоста НЕ используется localhost!
Важно! Никогда не используйте localhost в качестве имени хоста в OSPanel v6.
Open Server Panel запускает сервисы мускула на других IP – для каждой версии из состава комплекса используется
отдельный адрес. Посмотреть эти адреса можно в конфигурационных файлах соответствующей версии, например
OSPanel\config\MySQL-8.0\default\settings.ini:
[main]
ip = 127.127.126.25
port = 3306
Однако я не рекомендую вам использовать IP-адрес для подключения, может быть он поменяется в будущих версиях.
Вместо этого используйте имя хоста, которое совпадает с названием версии модуля, OSP создает такие хосты для
всех модулей. В данном случае я использовал имя MySQL-8.0.
Теперь можно перезапустить модуль базы данных и перейти по адресу http://phpmyadmin. Вы увидите форму логина PMA, а это значит, что настройка и установка прошла успешно, и вы можете начать пользоваться привычным инструментом.
Использование нескольких версий MySQL
Если вы одновременно запускаете несколько версий MySQL и хотите иметь доступ к любой из них через PhpMyAdmin, то вам следует просто добавить еще один сервер в конфигурацию PMA:
$i++; // Обязательно увеличить счетчик,
// иначе настройки перезапишутся для предыдущего сервера
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'MySQL-5.7';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Теперь у вас появится возможность выбрать сервер при авторизации:

Авто-логин в PhpMyAdmin
Чтобы не вводить логин и пароль вручную при каждом входе можно сразу прописать их в конфигурации. В Open Server
Panel по умолчанию доступ к базам данных осуществляется пользователем root без пароля. При этом
необходимо поменять способ аутентификации на config:
/**
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'MySQL-8.0';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/**
* Second server
*/
$i++;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = 'MySQL-5.7';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Теперь при переходе по адресу http://phpmyadmin вы сразу будете попадать на первый сервер, и в любое время сможете переключиться на другой без необходимости вводить логин и пароль.

Заключение
Как видите, установить PhpMyAdmin на шестую версию Open Server Panel очень просто.
- Создать локальный домен
- Скачать и распаковать файлы PMA в папку домена
- Настроить конфигурацию PMA
Приятной разработки!
Источник: https://delphinpro.ru/a/6
|
В данной статье мы рассмотрим процесс установки и настройки PhpMyAdmin (PMA) на платформе Open Server Panel v6.x
(OSP), которая представляет собой набор программных средств, предназначенных для разработки и отладки веб-проектов
на локальном компьютере. |
PhpMyAdmin, Open Server Panel |
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2026-07-03 » Аналитика нового поколения: как Яндекс Метрика превращает данные в управляемые конверсии
- 2026-07-03 » Прорыв в инфлюенс-маркетинге: Яндекс Директ научился оптимизировать рекламу в Telegram и MAX под реальные продажи
- 2026-07-03 » Нейросетевой дуэт: как Gorgona и Argus меняют правила игры в контекстной рекламе Яндекса
- 2026-07-03 » Рекламная революция в «Яндекс Директе»: с 14 июля текстово-графические объявления окончательно уступают место комбинаторным
- 2026-07-03 » Макс запустил тест комментариев в публичных каналах
- 2026-07-01 » Уникальность текста: когда копировать контент можно, а когда нельзя
- 2026-07-01 » Локальный поиск в 2026 году: как алгоритмы ранжируют бизнес
- 2026-07-01 » ПромоСтраницы Яндекса: инструмент, который меняет правила игры в контент-маркетинге
- 2026-07-01 » Контент для строительных компаний: какими текстами наполнить сайт, чтобы он приносил клиентов
- 2026-07-01 » Искусство диалога с ИИ: как составить промпт, чтобы нейросеть поняла вас с полуслова
- 2026-06-26 » Новый виток эффективности: товарные объявления в Директе теперь работают на ретаргетинг мобильных приложений
- 2026-06-26 » Характеристики товаров в Товарной галерее Яндекса: как одна деталь увеличивает продажи на 4%
- 2026-06-26 » Новая реальность контент-маркетинга: треть цитируемых ChatGPT страниц невидимы для Google
- 2026-06-26 » Конец текстово-графических объявлений: Яндекс Директ переводит ЕПК на комбинаторный формат
- 2026-06-26 » Конец эпохи: Google окончательно отключает блокировщики рекламы в Chrome
- 2026-06-10 » Новые штрафы за неисполнение правил авторизации
- 2026-06-10 » Новая реальность: MAX под прицелом
- 2026-06-10 » Банки и операторов связи обяжут компенсировать похищенное мошенниками
- 2026-06-10 » Что такое «белый VPN» и чем он отличается от обычного?
- 2026-06-10 » Когда ИИ придумывает «факты»: анатомия кризиса вымышленной статистики
- 2026-06-10 » Автостратегии Яндекс.Директа: стоит ли использовать в 2026 году
- 2026-06-10 » SMM в 2026: от охватов к доверию — полный гид по стратегии
- 2026-06-10 » Яндекс.Директ вышел на новый уровень: теперь реклама в каналах «Макса» с точным таргетингом
- 2026-06-10 » РСЯ с 1 июля прекращает сотрудничество с партнерами-физлицами: что делать, чтобы не потерять доход
- 2026-06-10 » Макс становится супераппом: бесконтактная оплата через СБП в несколько секунд
- 2026-06-05 » Как Яндекс передал площадкам управление собственным контентом
- 2026-06-05 » Как создавать гайды и инструкции с помощью нейросетей
- 2026-06-05 » Попадет ли ваш сайт в ответы нейросетей
- 2026-06-05 » Как настроить контекстную рекламу в B2B, чтобы вы получали реальные сделки, а не сотни пустых заявок
- 2026-06-05 » Когда клиент говорит «нет», а конкурент уже набирает номер
Самый лучший человек тот, который живет преимущественно своими мыслями и чужими чувствами, самый худший сорт человека - который живет чужими мыслями и своими чувствами. Из различных сочетаний этих четырех основ, мотивов деятельности - все различие людей. Люди, живущие только своими чувствами, - это звери. Толстой Лев Николаевич - (1828-1910) - великий русский писатель. Его творчество оказало огромное влияние на мировую литературу |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.

Мы создаем практически любые сайты от продающих страниц до сложных, высоконагруженных и нестандартных веб приложений! Наши сайты это надежные маркетинговые инструменты для успеха Вашего бизнеса и увеличения вашей прибыли! Мы делаем красивые и максимально эффектные сайты по доступным ценам уже много лет!
Комплексный подход это не просто продвижение сайта, это целый комплекс мероприятий, который определяется целями и задачами поставленными перед сайтом и организацией, которая за этим стоит. Время однобоких методов в продвижении сайтов уже прошло, конкуренция слишком высока, чтобы была возможность расслабиться и получать \ удерживать клиентов из Интернета, просто сделав сайт и не занимаясь им...
Мы оказываем полный комплекс услуг по сопровождению сайта: информационному и техническому обслуживанию и развитию Интернет сайтов.
Контекстная реклама - это эффективный инструмент в интернет маркетинге, целью которого является увеличение продаж. Главный плюс контекстной рекламы заключается в том, что она работает избирательно.