Amazon Linux 2 上的 Mariadb 安装

dbN*_*ice 6 amazon-linux-2 mariadb-10.4

有人可以提供在 amazon linux 2 上安装 mariadb 的步骤吗?我对 Linux 还很陌生,所以如果能提供一些细节,我将不胜感激。我看到了一些在 centOs 上安装 maria db 的链接,但不确定这是否适用于 Amazon linux 2

小智 8

干得好:

  1. 安装并启动 MariaDB
sudo yum update -y
sudo yum install -y mariadb-server
sudo systemctl start mariadb
sudo systemctl enable mariadb
Run Code Online (Sandbox Code Playgroud)
  1. 安全数据库服务器。在命令运行期间选择相关选项。
sudo mysql_secure_installation
Run Code Online (Sandbox Code Playgroud)

但我建议您按照此链接中的说明从官方存储库安装 MariaDB 以获得最新版本。


its*_*net 7

如果您使用sudo yum install mariadbYou'll get MariaDB version 5.5(这是 MariaDB 的旧版本),要获取最新版本,您将需要执行以下操作。

  1. sudo amazon-linux-extras enable lamp-mariadb10.2-php7.2=latest
  2. sudo yum install mariadb mariadb-server

注意如果您的 php >= 7.3,这将不起作用。如果是这种情况,您必须在执行上述步骤之前卸载 php,使用sudo yum erase php-common

  1. sudo amazon-linux-extras disable lamp-mariadb10.2-php7.2=latest

现在 mariadb 已安装。我首先尝试添加 centos 7 repo,但未能成功正确安装。