Как установить phpMyAdmin на Битрикс VPS хостинге

Для работы с базой данных многим привычнее использовать PhpMyAdmin.
PhpMyAdmin — бесплатный веб клиент для баз данных MySQL, созданный на языке php.

Ознакомиться с тарифами Битрикс хостинга можно тут

Внимание!!!
В данном примере настройка приводиться для субдомена.
Для корректной работы необходмо заранее прописать ип адрес Вашего Битрикс сервера для используемого субдомена.

Установка phpMyAdmin на Битрикс VPS хостинге
1. Подключитесь к серверу по протоколу SSH с правами root.
2. Для установки phpMyAdmin на Битрикс сервере следует выполнить команду:

yum install phpMyAdmin -y

3. После установки phpmyadmin отключаем уведомления об использовании устаревших методов и функций, которые могут возникнуть из-за работы с более свежими версиями php, выполнив команду:

sed -i "$ i\$cfg['SendErrorReports'] = 'never';" /etc/phpMyAdmin/config.inc.php

4. Для работы phpmyadmin необходимо создать конфигурационный файл для веб-сервера nginx.

touch /etc/nginx/bx/site_enabled/phpmyadmin.example.com.conf

*где phpmyadmin.example.com — домен, по которому будет открываться наш phpmyadmin.

5. После создания конфигурационного файла, его необходимо отредактировать:

nano /etc/nginx/bx/site_enabled/phpmyadmin.example.com.conf

Пример файла конфигурации:

server {
        listen 80;
        server_name phpmyadmin.example.com;
        error_log /var/log/nginx/phpmyadmin.example.com.error.log;
        access_log /var/log/nginx/phpmyadmin.example.com.access.log;
        index index.php;

        root "/usr/share/phpMyAdmin";

        location ~* \.php$ {
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $request_filename;
                fastcgi_param PHP_VALUE "mbstring.func_overload=0";
                include fastcgi_params;
        }

        location ^~ /setup {
                deny all;
        }
}

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

6. После редактирования конфигурации необходимо обновить конфигурацию службы веб сервера nginx:

systemctl reload nginx

Готово. PhpMyAdmin будет доступен по ссылке phpmyadmin.example.com

  • 131 Пользователи нашли это полезным

Помог ли вам данный ответ?

Ищете что-то другое?

mhost.by