Подключение внешнего сервера MySQL к 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
После входа в панель управления нужно открыть боковое меню нажав на инонку рядом с логотипом панели управления:
В открывшемся меню сначала нажмите на «Управление», а затем выберите пункт «Базы данных». А затем, на открывшейся странице нажмите на кнопку «Серверы баз данных»:
Далее нажмите на кнопку «Добавить сервер»:
Откроется форма создания сервера БД, давайте разберём её поля:
- Имя — название сервера, например:
mysql-remote
- Использовать сервер по умолчанию — если выбрать, то FASTPANEL будет создавать БД на этом сервере по-умолчанию
- Тип сервера — тип добавляемого сервера, в нашем случае это MySQL
- Тип подключения — в нашем случае это удалённое подключение
- Имя пользователя — имя того пользователя, которое Вы ввели при настройке сервера MySQL (вместо FASTPANEL_USER)
- Пароль — пароль того пользователя, который Вы ввели при настройке сервера MySQL (вместо PASSWORD)
- Хост — домен или IP-адрес внешнего сервера MySQL, лучше указывать IP-адрес
- Порт — порт, который слушает внешний сервер MySQL, по умолчанию это 3306
После заполнения формы нажмите на кнопку «Сохранить».
Комментарии