Прочее

Установка PhpMyAdmin в Веб-окружение 1С-Битрикс

Решил я как-то изучить 1С-Битрикс: Управление сайтом.

А для этих целей есть даже пробная версия. Перешел на сайт разработчиков популярной в России CMS, в раздел для скачивания и скачал 1С-Битрикс: Управление сайтом. Для меня показалось странным, что этот движок распространяется *.exe файлом.

Когда я запустил этот файл, сразу же началась установка Веб-окружения, автоматически установился веб-сервер — Апач, при установке даже порт для апача спросили. Это безусловно меня обрадовало. Но когда я захотел зайти в phpmyadmin, который уже давно в сборке с denwer`ом идет, я его не обнаружил в этом Веб-окружении от 1С.

Очень жаль, что разработчики не встроили в свое окружение такой полезной утилиты, как phpmyadmin.

Так как мне не очень хотелось удалять этот пакет и снова ставить Битрикс на любимый denwer, то я решил поставить на это Веб-окружение собственный phpmyadmin, ведь это тот же самый Апач. Немного поискав в интернете решение, я нашел следующую инструкцию:

  1. Скачать phpMyAdmin тут: http://php-myadmin.ru . Выбрать при этом пакет со всеми языками(all languages).
  2. Внутри папки с Bitrix, куда вы установили Веб-окружение, создать папку phpMyAdmin. У меня это была папка: C:\Program Files for ULSTU\Bitrix\phpmyadmin.
  3. Перекинуть скачанные файлы в эту папку.
  4. В папке с phMyAdmin найти файл config.inc.php, открыть его через текстовый редактор и изменить/дописать следующее:
$cfg['Servers'][$i]['host'] = 'localhost:31006'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '';

Так как Веб-окружение от Битрикс разворачивает на localhost:31006 свой MySQL сервер, то в поле host мы его и указываем. А поля user и password задаем пользователя базы данных.

5. Далее необходимо изменить конфигурацию apache, для этого переходим в следующую папку: C:\Program Files for ULSTU\Bitrix\apache2\conf , находим файл httpd.conf и дописываем в него следующее:

ServerName localhost DocumentRoot "C:\Program Files for ULSTU\Bitrix\phpmyadmin"

Данный код говорит, что по адресу localhost:82 будет открываться наш phpMyAdmin, который находится в папке C:\Program Files for ULSTU\Bitrix\phpmyadmin.

6. Перезагружаем веб-сервер, желательно перезагрузить компьютер.

После того, как вы проделаете данную последовательность действий, по адресу localhost:82 будет открываться привычный вам phpMyAdmin.

Кстати, также вычитал в интернете, что в комплекте с Битрикс:Веб-окружение поставляется консольная программа Command Line Client для общения с БД, но я ей не пользовался, так как phpMyAdmin привычнее и нагляднее.

image

Евгений

Специалист по разработке систем на современных PHP фреймворках.