Подключение внешнего сервера MySQL к FASTPANEL

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

В этой статье разбираемся, как подготовить сервер БД к подключению и как добавить его в FASTPANEL.

Войдите в FASTPANEL

В первую очередь войдите в FASTPANEL с данными доступа, которые Вам выслали мы (или другой хостинг-провайдер, если Вы нашли эту статью в поисковие):

Форма входа в FASTPANEL

Настройка внешнего сервера MySQL

Перед подключением внешнего сервера MySQL к FASTPANEL нам потребуется настроить этот сервер для удалённых подключений.

Подключитесь по SSH к серверу, где располагается сервер БД MySQL, а затем войдите в консоль MySQL (команда mysql) с правами root (mysql -u root -p).

Создайте пользователя, через которого будет идти взаимодействие между FASTPANEL и сервером БД. Для этого выполните команду:

CREATE USER 'FASTPANEL_USER'@'FASTPANEL_IP' IDENTIFIED BY 'PASSWORD';

Где:

  • FASTPANEL_USER — имя пользователя, под которым FASTPANEL будет подключаться к серверу БД
  • FASTPANEL_IP — IP-адрес сервера, на котором установлена FASTPANEL
  • PASSWORD — пароль пользователя, под которым FASTPANEL будет подключаться к серверу БД

Также нужно проверите параметры сервера MySQL, поскольку сервер должен быть настроен для работы в сети, а не только локально.

Откройте файл /etc/mysql/my.cnf (в некоторых ОС /etc/my.cnf или другие вариации), найдите или добавьте параметр bind_address. Он должен иметь вид:

bind_address = *

Теперь перезапустите сервер MySQL с помощью команды systemctl restart mysql (в некоторых ОС systemctl restart mysqld).

Подключение сервера MySQL к FASTPANEL

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

В открывшемся меню сначала нажмите на «Управление», а затем выберите пункт «Базы данных». А затем, на открывшейся странице нажмите на кнопку «Серверы баз данных»:

Далее нажмите на кнопку «Добавить сервер»:

✳️
Предлагаем арендовать VPS с FASTPANEL, быстрой и интуитивной понятной панелью управления. Поддержка бесплатно!

Откроется форма создания сервера БД, давайте разберём её поля:

  • Имя — название сервера, например: mysql-remote
  • Использовать сервер по умолчанию — если выбрать, то FASTPANEL будет создавать БД на этом сервере по-умолчанию
  • Тип сервера — тип добавляемого сервера, в нашем случае это MySQL
  • Тип подключения — в нашем случае это удалённое подключение
  • Имя пользователя — имя того пользователя, которое Вы ввели при настройке сервера MySQL (вместо FASTPANEL_USER)
  • Пароль — пароль того пользователя, который Вы ввели при настройке сервера MySQL (вместо PASSWORD)
  • Хост — домен или IP-адрес внешнего сервера MySQL, лучше указывать IP-адрес
  • Порт — порт, который слушает внешний сервер MySQL, по умолчанию это 3306

После заполнения формы нажмите на кнопку «Сохранить».

Комментарии