VestaCP - как настроить удаленного подключение к базам mysql с определенных IP
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
VestaCP - как настроить удаленного подключение к базам mysql с определенных IP
В данном уроке рассмотрим настройку удаленного подключения к базам mysql (в примере Debian) при использовании панели VestaCP или без нее (разницы нету).
1) Делаем доступным наш Mysql сервер извне на всех IP адресах:
# vi /etc/mysql/mysql.conf.d/mysqld.cnf [mysqld] bind-address = 0.0.0.0 #skip-networking
перезагружаем mysql сервер:
# /etc/init.d/mysql restart
2) Даем права пользователю базы к этой базе с нужного IP адреса:
# mysql -u root -p mysql> GRANT ALL ON test_pumpers.* TO [email protected] IDENTIFIED BY 'root_pass';
Чтобы дать доступ со всех IP - меняем [email protected] на root@'%'
mysql> GRANT ALL ON test_pumpers.* TO root@'%' IDENTIFIED BY 'root_pass';
3) Проверяем подключение с нашего IP: xxx.xxx.xx.xxx
# mysql -h server_ip -u root -p
Порт, как правило, стандартный - 3306