From c0b2bb6bcedf308f38c195483a67e672867345eb Mon Sep 17 00:00:00 2001 From: 5uhwann <5uhwann27@gmail.com> Date: Tue, 9 Jul 2024 17:53:42 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20=ED=85=8C=EC=8A=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=84=9C=EB=B2=84=20mysql=20=EC=84=A4=EC=B9=98=20=EC=8A=A4?= =?UTF-8?q?=ED=81=AC=EB=A6=BD=ED=8A=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ebextensions/install_mysql.config | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.ebextensions/install_mysql.config b/.ebextensions/install_mysql.config index 6554117e..570b2496 100644 --- a/.ebextensions/install_mysql.config +++ b/.ebextensions/install_mysql.config @@ -1,22 +1,19 @@ packages: - apt: + yum: wget: [] commands: - 01_update_apt_get: - command: "apt-get update -y" + 01_add_mysql_repo: + command: "wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm -O /tmp/mysql80-community-release-el7-3.noarch.rpm && rpm -Uvh /tmp/mysql80-community-release-el7-3.noarch.rpm" - 02_add_mysql_repo: - command: "wget https://dev.mysql.com/get/mysql-apt-config_0.8.17-1_all.deb -O /tmp/mysql-apt-config_0.8.17-1_all.deb && dpkg -i /tmp/mysql-apt-config_0.8.17-1_all.deb" + 02_install_mysql: + command: "yum clean all && yum -y install mysql-community-server" - 03_install_mysql: - command: "DEBIAN_FRONTEND=noninteractive apt-get install -y mysql-server" + 03_start_mysql: + command: "service mysqld start" - 04_start_mysql: - command: "service mysql start" - - 05_create_database: + 04_create_database: command: "mysql -u root -e 'CREATE DATABASE IF NOT EXISTS ddingdong_test'" - 06_create_user: + 05_create_user: command: "mysql -u root -e \"CREATE USER IF NOT EXISTS 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON ddingdong_test.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES;\""