Для установки phpMyAdmin на VDS с BitrixVM 9 необходимо выполнить следующие шаги.
- Установить панель phpMyAdmin:
dnf install -y phpmyadmin
- Создать символическую ссылку на директорию phpMyAdmin в директории основного сайта:
ln -s /usr/share/phpMyAdmin /home/bitrix/www/phpmyadmin
-
Установите владельца и группу для директорий, необходимых для корректной работы панели:
chown -R bitrix:bitrix /etc/phpMyAdmin
chown -R bitrix:bitrix /var/lib/phpMyAdmin/temp/
- Настройте дополнительную авторизацию средствами Apache:
-
При помощи утилиты
htpasswd
создайте файл с данными для авторизации:htpasswd -c /home/bitrix/passwd username
где
username
— имя пользователя, которое будет использоваться при авторизации. При выполнении команды вас попросят дважды ввести пароль для пользователяusername
.
-
Создайте файл
.htaccess
в директории/home/bitrix/www/phpmyadmin
со следующим содержанием:AuthType Basic AuthName "Restricted Access" AuthUserFile /home/bitrix/passwd Require valid-user
-
- Перезагрузите веб-сервер:
systemctl restart httpd
Теперь можно проверить работу phpMyAdmin. Для этого перейдите по адресу https://IP_или_домен/phpmyadmin
.
Данные для авторизации можно найти в конфигурационном файле /home/bitrix/www/bitrix/.settings.php
в элементах массива с ключами login
и password
. Для удобства получите эти данные командой:
cat /home/bitrix/www/bitrix/.settings.php | grep -A 1 'login'