Amazon Linux2にMysqlをインストールする

目的

wordpressを動かすためにphp、Apache、Mysqlをインストールする
バージョンはそれぞれphp7.3、httpd2.4、mysql5.7とする
今回はMysqlだけ行い、ssh接続をしていることを前提とする

Mysqlインストール

$ sudo yum install mysql mysql-server 

これでインストールを行うと、期待するバージョンがインストールされない可能性があるので、以下のように行う。

$ sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm -y

mysql8.0のリポジトリを追加した。この中にmysql5.7も入っている 次にmysql8.0の無効化と、mysql5.7の有効化を行う

$ sudo yum-config-manager --disable mysql80-community

$ sudo yum-config-manager --enable mysql57-community

mysqlがインストールできるか確認する

$ yum info mysql-community-server

mysqlインストール

$ sudo yum install mysql-community-server -y

これで確認できればインストール成功

$ mysqld --version