1
resposta

Bind-adress não altera

Boa noite tudo bem ? Alguém poderia me ajudar por favor?

Fiz a alteração do bind-address para 0.0.0.0 no arquivo mysqld.cnf mas mesmo assim quando executo o comando cat /etc/mysql/mysql.conf.d/mysqld.cnf ele continua mostrando o ip 127.0.0.1

Vou disponibilizar meus códigos

Vagrantfile

$script_mysql = <<-SCRIPT
 apt-get update && \
 apt-get install -y mysql-server-5.7 && \
 mysql -e "create user 'phpuser'@'%' identified by 'pass';"
SCRIPT

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/bionic64"
  config.vm.network "forwarded_port", guest: 80, host: 8089
  config.vm.network "public_network", ip: "192.168.0.17"

  config.vm.provision "shell",
    inline: "cat /configs/id_bionic.pub >> .ssh/authorized_keys"
  config.vm.provision "shell", inline: $script_mysql
  config.vm.provision "shell",
      inline: "cat /configs/mysqld.cnf > /etc/mysql/mysql.conf.d/mysql.cnf"
      config.vm.provision "shell",
        inline: "service mysql restart"

  config.vm.synced_folder "./configs", "/configs"
  config.vm.synced_folder ".", "/vagrant", disabled: true
end

Aqui esta o arquivo mysqld.cnf alterado

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Diogo, tudo bom?

No seu código cat /configs/mysqld.cnf > /etc/mysql/mysql.conf.d/mysql.cnf, falta o "d" no nome do arquivo mysqld.cnf

Acho que alterando, funciona! Espero ter ajudado.