De acordo com as boas práticas de planejamento na arquitetura de infraestrutura do projeto, separar o servidor de BD do servidor da APP, por segurança, desempenho e escalabilidade. O presente post, explica os procedimentos necessários para que conecte remotamente ao servidor de BD no SGBD MySQL.
Estando com o MySQL instalado, segue os procedimentos abaixo>Debian 7/8
# vim /etc/mysql/my.cnf
Debian 9
# vim /etc/mysql/mariadb.conf.d/50-server.cnf
Alterar bind-address = 127.0.0.1 por bind-address = 0.0.0.0
Reiniciar o MySQL
# /etc/init.d/mysql restart
Conceder permissão para que o usuário acesse o BD a partir de qualquer IP
# mysql -u root -p
# GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
# FLUSH PRIVILEGES;
Feito!
Nenhum comentário:
Postar um comentário