在云服务器上安装MariaDB数据库,可以按照以下步骤进行:

 

1. 更新系统包

首先,确保你的云服务器上的系统包是最新的。以Ubuntu为例,可以使用以下命令更新系统包:

sudo apt update
sudo apt upgrade -y

 

2. 安装MariaDB

使用包管理器安装MariaDB。以Ubuntu为例,可以使用以下命令安装MariaDB:

sudo apt install mariadb-server -y

 

3. 启动并启用MariaDB服务

安装完成后,启动MariaDB服务并设置为开机自启:

sudo systemctl start mariadb
sudo systemctl enable mariadb

 

4. 配置MariaDB安全设置

运行MariaDB的安全脚本来提高安全性:

sudo mysql_secure_installation

按照提示完成以下操作:

  • 设置root用户的密码。
  • 删除匿名用户。
  • 禁止root远程登录。
  • 删除test数据库。
  • 重新加载权限表。

 

5. 验证安装

连接到MariaDB服务器以验证安装是否成功:

mysql -u root -p

输入之前设置的root密码,如果能够成功登录并看到MariaDB的提示符,说明安装成功。

 

6. 配置远程访问(可选)

如果你需要从远程机器访问MariaDB数据库,需要进行以下配置:

 

6.1 配置防火墙

确保防火墙允许访问MariaDB的默认端口(通常是3306)。以Ubuntu为例,可以使用以下命令打开端口:

sudo ufw allow 3306/tcp

 

6.2 修改MariaDB配置文件

编辑MariaDB的配置文件my.cnf,通常位于/etc/mysql/目录下。找到并修改以下行:

[mysqld]
bind-address = 0.0.0.0

这将允许MariaDB监听所有网络接口。

 

6.3 授权远程访问

连接到MariaDB服务器,并授权特定用户从任何IP地址访问数据库:

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

usernamepassword替换为你自己的用户名和密码。

 

6.4 重启MariaDB服务

应用配置更改并重启MariaDB服务:

sudo systemctl restart mariadb

 

注意事项

  • 在生产环境中,建议使用更强的密码策略,并定期更新密码。
  • 考虑使用SSL/TLS加密数据库连接,以增强数据传输的安全性。
  • 定期备份数据库,以防止数据丢失。

 

通过以上步骤,你应该能够在云服务器上成功安装并配置MariaDB数据库。

阿, 信

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线客服