본문 바로가기
Background
[AWS] RDS와 pgAdmin이 연결되지 않을 때 이유: 서브넷이 퍼블릭이 아닌 프라이빗 서브넷이어서퍼블릭 액세스를 "예"로 선택했어도, 연결된 서브넷이 퍼블릭이 아니면 외부에서 접근이 불가능합니다.퍼블릭 서브넷이 되려면:서브넷의 라우팅 테이블에 인터넷 게이트웨이(IGW)가 연결돼 있어야 하고,해당 서브넷에 연결된 EC2나 RDS가 퍼블릭 IP를 가져야 합니다.해결 방법:VPC > 서브넷 > 서브넷 이름 클릭"라우팅 테이블" 확인 > 0.0.0.0/0 > 인터넷 게이트웨이(igw-xxxxx) 항목이 있어야 합니다.위처럼 설정 후 저장한 뒤, 다시 pgAdmin에 가서 연결을 시도해 주시면 됩니다.원인을 추측하기로는 최초 RDS 생성 시 프라이빗으로 생성한 게 문제가 되지 않았을까 의심하고 있습니다.RDS 생성 후 프라이빗을 퍼블릭 연결로 수정하여도 해당.. 2025. 8. 4.
[AWS] S3에서 파일을 다운로드할 수 있게 헤더 설정하는 법 바쁜 사람들을 위해 코드 먼저: See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.">See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.const accessKey = "";const secretKey = "";const region = "";const bucketName = "";위 코드에서 4개 항목만 채워주시면 됩니다.위 코드와 함께 AWS에서 진행해야 하는 설정들이 있습니다.IAM 설정:AWS 사이트에서 IAM을 검색합니다.좌측 메뉴의 "사용자"를 클릭합니다."사용자 생성"을 클릭하여 사용자를 생성해 줍니다.사용자를 생성하면 "accessKey"와 ".. 2025. 6. 10.