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/
반응형