Instale e proteja MySQL em VPS
Instale o MariaDB, crie um usuário de aplicativo e limite o acesso à rede.
Pronto para começar o seu serviço? Verifique ofertas e encomendas on-line.
Ver ofertas e ordemObjectivo
Instale MariaDB/MySQL e crie um usuário dedicado à sua aplicação, sem expor o banco de dados na Internet.
Instalação
apt update && apt install -y mariadb-server
mysql_secure_installationResponder às perguntas: senha root, excluir usuários anônimos, desativar raiz remota.
Criar base e usuário
mysql -u root -p
CREATE DATABASE monapp CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'monapp'@'localhost' IDENTIFIED BY 'MotDePasseSolide!';
GRANT ALL PRIVILEGES ON monapp.* TO 'monapp'@'localhost';
FLUSH PRIVILEGES;
EXIT;Ouvir em rede segura
In /etc/mysql/mariadb.conf.d/50-server.cnf, verificar:
bind-address = 127.0.0.1Então... systemctl restart mariadb. A base só pode ser alcançada a partir do VPS (ou recipientes locais).