Установка phpMyAdmin на BitrixVM

Данная инструкция поможет вам установить этот инструмент, если у вас уже установлено Битрикс окружение.

Подключение по SSH

Подключитесь к вашему серверу по SSH (Подключение по SSH) и покиньте стартовое меню 0. Exit

Установка и настройка

Вы можете воспользоваться скриптом автоматической установки, для этого выполните на сервере

 curl -s https://wiki.maxiplace.ru/files/5606435/5606446/1/1596812068481/installphpMyAdmin.sh | bash

Проверьте, если всё успешно, то phpMyAdmin будет доступен по адресу http://ваш_сайт/phpmyadmin

Если вам необходим ручной контроль ниже список команд для установки с комментариями:

# Устанавливаем пакет phpmyadmin
yum install -y phpmyadmin

# Изменяем права для директории с phpmyadmin
chown -R bitrix:bitrix /usr/share/phpMyAdmin
chown bitrix:bitrix /var/lib/phpMyAdmin/temp

# Создаём симлинки в конревой папке веб сервера 
ln -s /usr/share/phpMyAdmin /home/bitrix/www/phpmyadmin
ln -s /usr/share/phpMyAdmin /home/bitrix/www/phpMyAdmin

# Генерируем парольную фразу и добавляем её в конфиг
RND=$(date | sha1sum | egrep -o "[a-z0-9]+")
sed -i "s|$cfg\['blowfish_secret'\] = ''|$cfg\['blowfish_secret'\] = '$RND'|" /usr/share/phpMyAdmin/libraries/config.default.php

# Переносим и правим конфиг phpMyAdmin
mv /etc/httpd/conf.d/phpMyAdmin.conf /etc/httpd/bx/conf/
sed -i  '/AddDefaultCharset UTF-8/a php_admin_value mbstring.func_overload 0' /etc/httpd/bx/conf/phpMyAdmin.conf
sed -i 's/Require local/#Require local/g' /etc/httpd/bx/conf/phpMyAdmin.conf

# Перезапускаем веб-сервер
apachectl configtest && systemctl restart httpd

Теперь, если всё успешно, то phpMyAdmin будет доступен по адресу http://ваш_сайт/phpmyadmin