在EC2(Amazon Linux 2)上安装mariaDB

本次的目的

我正在使用AWS确认先辈教授的服务器搭建备忘录,对之前在物理服务器上完成的工作进行验证。我正在安装mariadb,并在EC2中登录。我将尝试安装之前由于以下原因未能完成的数据库。

请注意事项。

我们需要使用Amazon Linux 2实例。因为Amazon Linux不支持MariaDB!

安装

# インストール
$ sudo yum install -y mariadb-server

# 起動
$ sudo systemctl start mariadb

# 有効化
$ sudo systemctl enable mariadb
$ sudo systemctl is-enabled mariadb

# セキュリティ設定 rootのパスワード等を設定します。全部Yでもいいかなと思っています。
$ sudo mysql_secure_installation
Set root password? [Y/n]
Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n] n
Reload privilege tables now? [Y/n]
 ...
Thanks for using MariaDB!


请尝试登录

#ルートユーザーでログイン、パスワード付きで
mysql -u root  -p

Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 23
Server version: 10.3.16-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

#ログアウト
MariaDB [(none)]> exit
Bye

通过这样的方式,Mariadb已经可以在EC2上使用了。如果不是大规模的话,我认为不用使用RDS也可以。
接下来我们打算进行SSL认证。那么,见了!

参考书目

在Amazon Linux 2上创建服务器(Apache2.4+PHP7.2+MariaDB)

广告
将在 10 秒后关闭
bannerAds