[트러블슈팅] EC2에 MySQL설치시 GPG key Error(Amazon Linux 2 사용)

박두팔이·2024년 1월 16일
0

AWS

목록 보기
6/7

참고: 자신의 로컬환경이 아닌 ec2환경에서 해야한다.

🚨문제상황: Amazon Linux2를 사용하며 EC2 인스턴스에 MySQL을 설치할 때 GPG key Error

sudo yum install mysql

The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package.

Failing package is: mysql-community-common-8.0.33-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

✅ 문제원인: MySQL Community Server를 설치할 때 GPG 키 확인문제가 발생하는 이유?

  • 보안을 강화하기 위한 메커니즘임
  • Mysql에서 제공하는 공식 릴리스인지 확인하고 위조된 패키지를 방지하기 위한 목적임
  • GPG키가 올바르게 구성되지 않았거나, 시스템에 해당 키가 없는 경우에 이러한 문제가 발생함.

💡 해결방법: GPG-key를 import한 뒤 Amazon Linux2버전에 알맞는 mysql을 rpm으로 설치

sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

이 후, 아래의 코드를 작성하면 mysql이 설치된 것을 확인할 수 있다.

$ sudo dnf install mysql

// mysql 버전확인하기
mysql --version
profile
기억을 위한 기록 :>

0개의 댓글