中级 13分钟

在VPS上安装并安全MySQL

安装MariaDB,创建应用程序用户并限制网络访问。

#MySQL用户列表#马里亚DB#数据库

准备好开始你的服务了吗?在线检查报价和订单。

查看要约和顺序

目标

安装MariaDB/ MySQL并创建一个专用于您的应用程序的用户,而不在互联网上曝光数据库。

MySQL用户
每一项特权的原则

安装

apt update && apt install -y mariadb-server mysql_secure_installation

回答问题:root密码,删除匿名用户,禁用远程根。

创建基础和用户

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;

安全网络监听

单位 /etc/mysql/mariadb.conf.d/50-server.cnf,检查:

bind-address = 127.0.0.1

礛 systemctl restart mariadb。。。。基地只能从VPS(或本地集装箱)到达。

相关指南