在Ubuntu上配置MariaDB的步骤如下:
更新系统软件包列表:
sudo apt update
安装MariaDB服务器:
sudo apt install mariadb-server
启动MariaDB服务并设置为开机自启动:
sudo systemctl start mariadb
sudo systemctl enable mariadb
运行安全安装脚本:
sudo mysql_secure_installation
按照提示操作,包括设置root密码、删除匿名用户、禁止远程root登录等。
修改配置文件(可选):
编辑MariaDB的配置文件 /etc/mysql/mariadb.conf.d/50-server.cnf
,进行以下修改:
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
bind-address
从 127.0.0.1
注释掉或修改为 0.0.0.0
,以允许远程连接。max_connections
参数以增加最大连接数。重启服务使配置生效:
sudo systemctl restart mariadb
登录MariaDB:
mysql -u root -p
输入之前设置的root密码。
检查MariaDB版本:
SELECT VERSION();
如果一切正常,你应该会看到MariaDB的版本号。
允许远程访问:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES;
将 your_password
替换为你设置的密码。
启用SSL连接(生产环境建议):
配置防火墙:
sudo ufw allow 3306/tcp
sudo ufw reload
通过以上步骤,你可以在Ubuntu上成功安装、配置MariaDB,并进行基本的安全设置。根据实际需求,可能还需要进行更高级的安全配置,如限制远程访问、启用SSL连接等。