🗂
マネージドサービスをわかりやすくするためにまずはEC2インスタンスにMySQLを作ってみようと思います。RTA
- マネジメントコンソールにログイン
- EC2のコンソールへ
- Amazon Linux2を起動
- 今回は面倒だったのでセッションマネージャーを使用しました(知りたい人は調べてね)
- 設定はデフォルト(ロールにはセッションマネージャフルアクセスを付与したものを追加)
- 起動
- 動いたら選択して接続(セッションマネージャ)
- sudo yum update
- sudo yum remove mariadb-libs
- sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
- sudo yum install --enablerepo=mysql80-community mysql-community-server
- sudo yum install --enablerepo=mysql80-community mysql-community-devel
- yum list installed | grep mysql
- sudo touch /var/log/mysqld.log
- sudo systemctl start mysqld
- systemctl status mysqld.service
- sudo systemctl enable mysqld
- sudo less /var/log/mysqld.log(パスワード確認)
- sudo service mysqld stop
- sudo service mysqld start
- mysql -u root -p
- パスワード入力
終わり!!
Discussion