본문 바로가기
클라우드 및 인프라/AWS

[AWS] Amazon linux 2023 에 MySQL 8.0 설치

by 작은소행성 2023. 12. 21.

amazon linux 2023 AMI에 mysql 8.0 설치하는 것은 다른 AMI 들과 다르다. 

 

 

MySQL 설치하기

먼저 mysql 을 설치하고자 하는 인스턴스에 접속한다. 

ssh -i /path/my-key-pair.pem ec2-user@instance-public-ip

 

Amazon Linux 에서 Mysql 을 찾는다. 

dnf search mysql

 

repository 를 최신 버전으로 업데이트 한다. 

sudo dnf update

 

레포지토리 추가

sudo wget https://dev.mysql.com/get/mysql80-community-release-el9-4.noarch.rpm

 

다운받기

sudo dnf install mysql80-community-release-el9-4.noarch.rpm

 

mysql 설치하기

sudo dnf install mysql-community-server

 

 

mysql 버전 확인 

mysql -V

 

 

mysql 서버 시작하기 

sudo systemctl start mysqld //Starts MySQL service
sudo systemctl enable mysqld //Enabled mySQL service to restart on bot
systemctl status mysqld //Check MySQL service running status

 

 

MySQL 초기 세팅

 

초기화 비밀번호 확인 

sudo grep 'temporary password' /var/log/mysqld.log

 

데이터베이스의 전반적인 보안을 강화하려면 mysql 을 보호해야 한다. 

sudo mysql_secure_installation -p

 

노란색 부분에 위의 명령어에서 나온 초기화 비밀번호를 입력해준다. 

그다음에 변경하고자 하는 비밀번호를 사용하면 된다. 

파란색 부분은 내용 확인 후 본인에게 맞는 상황으로 Y/N 를 선택해서 사용하면 된다. 

 

 

 

MySQL 접속하기

 

mysql -u root -p

비밀번호는 위에서 생성했던 비밀번호를 사용하면 된다. 

 

데이터베이스 확인하기 

SHOW DATABASES;

 

 

 

 

https://cloudkatha.com/how-to-install-mysql-8-on-amazon-linux-2023/

반응형