РЭДЛАЙН
Лучшие решения для Вас и Вашего бизнеса!
На нашем сайте вы можете получить информацию о веб-разработке, обслуживании и продвижении сайта. Интернет-маркетинге. SEO (поисковой оптимизации). Контекстной и медийной рекламе в Интернете. SMM. Регистрации доменов и хостинговых услугах. И современном дизайне сайтов. Вообщем того что касается веб-разработки, а также много другой полезной информации из мира интернета, бизнеса и интернет-технологий...
Создаем доступные и современные сайты, которые работают! Обслуживаем и эффективно продвигаем интернет-проекты с 2006 года!
Главная Web-мастеру Как установить PhpMyAdmin в Open Server Panel


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

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

Как установить PhpMyAdmin в Open Server Panel
В данной статье мы рассмотрим процесс установки и настройки PhpMyAdmin (PMA) на платформе Open Server Panel v6.x (OSP), которая представляет собой набор программных средств, предназначенных для разработки и отладки веб-проектов на локальном компьютере.

Содержание

Введение

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 откройте консоль.

консоль OSPanel

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

osp on php-8.1
        osp on mysql-8.0

консоль OSPanel

Включение/выключение/перезапуск модулей также можно выполнить через меню программы.

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

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\.

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

Авто-логин в 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

Заключение

Как видите, установить PhpMyAdmin на шестую версию Open Server Panel очень просто.

  1. Создать локальный домен
  2. Скачать и распаковать файлы PMA в папку домена
  3. Настроить конфигурацию PMA

Приятной разработки!

Источник: https://delphinpro.ru/a/6

Как установить PhpMyAdmin в Open Server Panel | | 2024-11-07 23:53:41 | | Статьи Web-мастеру | | В данной статье мы рассмотрим процесс установки и настройки PhpMyAdmin (PMA) на платформе Open Server Panel v6.x (OSP), которая представляет собой набор программных средств, предназначенных для разработки и отладки веб-проектов на локальном компьютере. | PhpMyAdmin, Open Server Panel |
 
Дайджест новых статей по интернет-маркетингу на ваш email
Подписаться

Продающие сайты "под ключ"!

Наши сайты зарабытывают вам деньги. Landing-page. Эффективные продающие сайты точно в срок и под ключ! Всего от 28300 рублей
Подробнее...

Интернет-магазины и каталоги "под ключ"!

Эффективные и удобные инструменты торговли (электронной торговли) "под ключ". Продают, даже когда вы спите! Всего от 52700 рублей
Подробнее...

Комплексный интернет-маркетинг и продвижение сайтов

Максимальную эффективность дает не какой-то конкретный метод, а их комбинация. Комбинация таких методов и называется комплексным интернет-маркетингом. Всего от 10000 рублей в месяц
Подробнее...

Реклама в Yandex и Google

Контекстная реклама нацелена лишь на тех пользователей, которые непосредственно заинтересованы в рекламе Ваших услуг или товаров. Всего от 10000 рублей в месяц
Подробнее...

Social media marketing (SMM) — продвижение в социальных медиа

Реклама в VK, Однокласcниках и на Mail.ru Создание, ведение и раскрутка групп и реклама ВКонтакте и Facebook. Всего от 10000 рублей в месяц
Подробнее...

Приглашаем к сотрудничеству рекламные агентства и веб-студии!

Внимание Акция! Приглашаем к сотрудничеству рекламные агентства и различные веб-студии России! Индивидуальные и взаимовыгодные условия сотрудничества.
Подробнее...

Ускоренная разработка любого сайта от 5 дней!

Внимание Акция! Ускоренная разработка любого сайта! Ваш сайт будет готов за 5-10 дней. Вы можете заказать разработку любого сайта "под ключ" за 5-10 рабочих дней, с доплатой всего 30% от его стоимости!
Подробнее...

Ждем новых друзей!

Внимание Акция! Ждем новых друзей! Скидка 10% на услуги по созданию и(или) обслуживанию вашего сайта при переходе к нам от другого разработчика.
Подробнее...

Приведи друга и получи скидку!

Внимание Акция! Приведи друга и получи скидку! Скидка 10% на услуги по созданию и(или) обслуживанию вашего сайта, если клиент заказавший наши услуги, пришел по Вашей рекомендации.
Подробнее...

1 2 3 4 5 6 7 8 9

Новые статьи и публикации


Услуги интернет компании Редлайн

Полезнее знать несколько мудрых правил, которые всегда могли бы служить тебе, чем выучиться многим вещам, для тебя бесполезным

Сенека Луций Анней - (1 до н. э. / 1 н. э.- 65 н. э.) - римский государственный деятель, писатель, философ

Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!

Качественное и объемное представление своего бизнеса в Сети требуется любой растущей коммерческой структуре, стремящейся увеличить продажи, именно по этой причине среди наших клиентов как крупные так и небольшие компании во многих городах России и ближнего зарубежья.
Как мы работаем

Заявка
Позвоните или оставьте заявку на сайте.


Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!


Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.


Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.


Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.

Остались еще вопросы? Просто позвоните и задайте их специалистам
с 2:30 до 11:30 по Мск, звонок бесплатный
Или напишите нам в WhatsApp
с 9:30 до 18:30 по Хабаровску
Или напишите нам в WhatsApp
Веб-студия и агентство комплексного интернет-маркетинга «РЭДЛАЙН» © 2006 - 2024

Профессиональная Веб-разработка. Создание сайтов и магазинов "под ключ" , а также по всей России и зарубежью. Продвижение и реклама. Веб-дизайн. Приложения. Сопровождение. Модернизация. Интеграции. Консалтинг. Продвижение и реклама. Комплексный Интернет-маркетинг.

Оставьте заявку / Задайте вопрос

Нажимая на кнопку ОТПРАВИТЬ, я даю согласие на обработку персональных данных
×

Заказать услугу

Нажимая на кнопку ОТПРАВИТЬ, я даю согласие на обработку персональных данных
×

Обратный звонок

Нажимая на кнопку ОТПРАВИТЬ, я даю согласие на обработку персональных данных
×

Подписка на дайджест новостей

Нажимая на кнопку ОТПРАВИТЬ, я даю согласие на обработку персональных данных
×

Заказать услуги со скидкой \ Бесплатная консультация







КАКИЕ УСЛУГИ ВАС ИНТЕРЕСУЮТ?

КАКИЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ ПОТРЕБУЮТСЯ?

Нажимая на кнопку ОТПРАВИТЬ, я даю согласие на обработку персональных данных
×

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

Что нужно сделать, чтобы заказать создание сайта у нас?

Ну для начала вам нужно представлять (хотя бы в общих чертах), что вы хотите получить от сайта и возможно каким вы хотите его видеть. А дальше все просто. Позвоните нам или оставьте заявку нашим менеджерам, чтобы они связались с Вами, проконсультировали и помогли определиться с подходящим именно Вам сайтом по цене, сроку, дизайну или функционалу. Если вы все ещё не уверены, какой сайт вам нужен, просто обратитесь к нам! Мы вместе проанализируем вашу ситуацию и определим максимально эффективный для вас вариант.

Быстрый заказ \ Консультация

Для всех тарифных планов на создание и размещение сайтов включено:

Комплексная раскрутка сайтов и продвижение сайта Комплексный подход это не просто продвижение сайта, это целый комплекс мероприятий, который определяется целями и задачами поставленными перед сайтом и организацией, которая за этим стоит. Время однобоких методов в продвижении сайтов уже прошло, конкуренция слишком высока, чтобы была возможность расслабиться и получать \ удерживать клиентов из Интернета, просто сделав сайт и не занимаясь им...

Комплексная раскрутка работает в рамках стратегии развития вашего бизнеса в сети и направлена

Быстрый заказ \ Консультация

ЭФФЕКТИВНОЕ СОПРОВОЖДЕНИЕ (ПОДДЕРЖКА, ОБСЛУЖИВАНИЕ) САЙТОВ

Полный комплекс услуг по сопровождению сайтаМы оказываем полный комплекс услуг по сопровождению сайта: информационному и техническому обслуживанию и развитию Интернет сайтов.

Передав свой сайт для поддержки в руки наших специалистов, Вы избавитесь от проблем, связанных с обновлением информации и контролем за работой ресурса.

Наша компания осуществляет техническую и информационную поддержку уже имеющихся сайтов. В понятие «поддержка сайтов» также входят услуги администрирования сайтов, обновления сайтов и их модернизация.

Быстрый заказ \ Консультация

Редизайн сайта и Адаптивный веб дизайн

Современный, технологичный, кроссбраузерный ... Профессиональный дизайн сайтов и веб-приложений

Редизайн сайта — создание нового дизайна сайта с целью улучшения внешнего вида, функциональности и удобства использования. Редизайн сайта – это способ преобразовать проект к извлечению из него максимальной отдачи и средств. В современном мире задачами редизайна является поднятие существующего сайта на новый уровень для внедрения новых технологий, при этом сохраняя многолетний сформировавшийся опыт и успешные решения компаний.

Адаптивный дизайн сайтов и веб-приложений

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

На сегодняшний день адаптивный дизайн является стандартным подходом при разработке новых сайтов (или веб-приложений) и в идеале ваш сайт должен смотреться и функционировать так, как вы задумывали, на всём разнообразии устройств.

Быстрый заказ \ Консультация

Контекстная реклама в Яндекс и GoogleКонтекстная реклама - это эффективный инструмент в интернет маркетинге, целью которого является увеличение продаж. Главный плюс контекстной рекламы заключается в том, что она работает избирательно.

Реклама в поисковых системах Яндекс и Google. Профессиональная настройка рекламы и отслеживание эффективности!

Рекламные объявления показываются именно тем пользователям, которые ищут информацию о Ваших товарах или услугах, поэтому такая реклама не является навязчивой и раздражающей в отличие от других видов рекламы, с которыми мы сталкиваемся на телевидении или радио. Контекстная реклама нацелена лишь на тех пользователей, которые непосредственно заинтересованы в рекламе Ваших услуг или товаров.

Быстрый заказ \ Консультация

Скидка

1500 руб.
Заинтересовались услугами создания, обслуживания или продвижения вашей компании в Интернете?!
Получите 1500 руб.
за он-лайн заявку
Предложение ограничено.

После получения заявки с Вами свяжутся наши специалисты и уточнят все детали по интересующей вас услуге.
«Нажимая на кнопку "Получить скидку", я даю согласие на обработку персональных данных»
×
Получите 1500 рублей!
×
×