AWS로의 모험4!
과금이 발생하지 않도록 유의해봅시다⭐!
1. putty 접속
* login as: ec2-user
2. mysql 설치
🚨 시도1
1
2
|
sudo yum install mysql
|
* 오류: Error: Unable to find a match: mysql
* 원인: Amazon Linux에서 지원하지 않는 버전의 레파지토리 설치
- Amazon Linux 2023의 경우 EL9 버전의 레파지토리와 mysql-community-sever를 설치해야함
🚨 시도2
1
2
|
yum install mysql
|
* 오류: Error: This command has to be run with superuser privileges (under the root user on most systems).
* 원인: 특정 명령어나 작업을 슈퍼 유저 또는 루트 사용자 권한으로 실행해야 하는데, 일반 사용자 권한으로 실행하려고 할 때 발생
- 슈퍼유저 또는 루트 사용자 권한은 시스템 관리자 권한으로, 시스템의 중요한 부분을 변경하거나 설정을 수정하는 작업을 수행할 때 필요
🚨시도3
1
2
3
|
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
sudo dnf install mysql-community-server
|
3. RDS 접속
1
2
|
mysql -u 계정 -p -h Host주소
|
Host 주소 = RDS 엔드포인트 주소
4. DB 확인
1
2
|
show databases;
|
🤹 실행 결과
📚 참고 자료
'PlayGround > AWS 연습' 카테고리의 다른 글
[Project] mini1 - RDS(Relational Database Service) 생성 (0) | 2023.10.09 |
---|---|
[Project] mini1 - EIP 등록 (0) | 2023.10.09 |
[Project] mini1 - 클라우드 가상 서버 Amazon EC2 인스턴스 시작 (0) | 2023.10.08 |
[Project] mini1 - 애플리케이션 실행 전 스크립트 작성 (0) | 2023.10.06 |
[Project] mini1 - Ajax DB 통신과 fail 처리 (1) | 2023.10.04 |