
***들어가며***private 레포지토리에 my-application 프로젝트를 올려 놓았다. 그 후 EC2 서버를 생성해 해당 프로젝트를 배포하려고 한다. 1. 프로젝트 생성2. 레포지토리 생성3. git init -> git add . -> git commit -m 'Initial commit' -> git remote add origin '레포지토리 주소' -> git push origin main 1. 리전을 서울로 설정하고 인스턴스 시작2. 이름, 운영체제, 인스턴스 유형, 키 페어 생성, 보안 그룹, 스토리지 구성 설정 완료 후 인스턴스 시작3. 인스턴스 연결4. JDK 설치5. git clone "레포지토리 주소" -> Username, Password(token) 입력6. 해당 프로젝트..

1. 문제 상황아마존 리눅스 2023으로 인스턴스를 생성 후 배포에 필요한 프로그램을 설치하고 있었다. 그런데 MySQL을 설치하던 중 오류가 발생하였다.sudo dnf install sudo dnf install mysql-community-server 아마존 리눅스 2023을 쓸 때는 el9 버전 레포지토리를 사용해주어야 한다고 해서 위와 같은 명령어를 사용해 주었다.그런데 계속 아래와 같은 오류가 생겼다. 2. 해결sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022sudo yum update 위 명령어를 실행 후 sudo dnf install mysql-community-server 을 입력하니 정상적으로 설치가 완료되었다.

1. GCP에서 3306 포트 개방VPC 네트워크 > 방화벽 > 방화벽 규칙 만들기수신, 허용 IP:0.0.0.0/0 & tcp 포트: 3306으로 설정 2. 원격 허용 확인1) GCP 인스턴스에서 mysql -uroot -p로 mysql 서버에 접속 2) user 정보를 가진 mysql DB로 전환mysql> use mysql; 3) 원격 접속 허용 확인mysql> select host, user, password from user; host가 % 이면 모든 IP에서 접속이 허용된 것이고, localhost이면 원격 접속이 제한된 것이다.(특정 IP가 써 있으면 해당 IP에서만 접속이 허용된 것) 3. 원격 접속에 필요한 계정 생성create user '계정이름'@localhost identifi..