기존에 사용하던 AWS의 프리티어가 종료되면서 새롭게 인스턴스를 생성했습니다.
기존에는 Ubuntu를 사용하고 있었는데 이번에는 amazon-linux로 설치를 해봤습니다. amazon-linux가 AWS에서 사용하는데 더 이점이 많다고 하더라구요. 하지만 큰 차이는 없는거 같습니다.
대학교 때 CentOs 보다는 Ubuntu를 좀 더 중점적으로 해서 더 익숙해서 ubuntu를 했지만 좀 더 좋다고 하는 amazon-linux를 사용해보겠습니다. 느껴지는 두개의 큰 차이점은 명령어가 다르다는 점이네요 ㅎㅎ
그럼 아래에 amazon-linux 환경에서의 MySQL 설치 방법을 정리해보겠습니다.
- Amazon Linux 패키지 업데이트
sudo dnf update -y
2. MySQL yum repository를 Amazon Linux에 추가
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
3. MySQL 설치
sudo dnf -y install mysql-community-server
4. MySQL 버전 확인
mysql --version
설치하는데 에러가 났습니다.

음.. 검색해보니 아래 명령어로 된다고 하시는 분이 계시네요
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm sudo dnf install mysql-community-server
또 에러가 나네요 ㅎ
이미 설치되어있다고 뜨기도 하고 캐시 제거하라고 하라고 뜹니다.
dnf clean packages를 해도 안되더라구요.

그래서 또 검색해보니 root 계정으로 접속해서 아래 명령어 입력 해서 GPG Key를 2023버전으로 갱신하면 된답니다.
sudo su rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 exit
다시 설치 명령어 날리니 이제야 완료됐습니다.
sudo dnf install mysql-community-server
드디어 완료~
항상 뭐 설치하는데도 한번에 되는 경우가 잘 없네요. 뭐가 문제인지 파악도 잘 안되구요.
지금은 굳이 더 알고 싶지가 않아서 그냥 넘어가겠습니다.
감사합니다~

'IT > AWS' 카테고리의 다른 글
AWS 방화벽 포트 설정해도 접속 안될 때 (0) | 2024.10.31 |
---|---|
AWS DB 덤프하는법 테이블, 데이터 추출하기 (1) | 2024.10.20 |
AWS 프리티어 만료 후 계속 사용하는 법 (1) | 2024.10.19 |
AWS 서버 중단 시 커스텀 화면 보여주기 (1) | 2024.10.18 |
AWS EC2 Docker 용량 (1) | 2024.10.10 |