AWS Mysql 3306 connection 설정(포트포워딩, AWS 인바운드 규칙 편집) 및 connection refused 이슈
서버환경 : ubuntu db : mysql 8.0.35 일반적으로 인스턴스를 띄운 후에 RDS를 연동하는 방식을 사용하지만 내가 이번에 진행한 프로젝트는 소규모였고 사용자도 많이 생기지 않을 것이었기 때문에 서버의 로컬 환경에 mysql을 설치했다. mysql을 SSH가 아닌 외부에서 툴을 이용해서 접속하기 위해서 admim 계정을 'admin'@'%'로 생성해야 한다. 서버에서 직접 접속하면 localhost이기 때문에 포트포워딩을 해주지 않아도 되지만 외부에서 접속하기 위해서는 mysql port번호까지 연결시켜줘야 한다. 인스턴스를 생성할 때 인바운드 규칙으로 80포트와 443포트를 열어주고 iptable로 3000번(서버 실행 포트 번호)으로 포트 리다이렉트를 시켜준 것과 비슷하다. mysql은..
2023.11.20