본문 바로가기

클라우드/AWS19

[AWS] AWS 용어 사전 1. EC2 (Elastic Compute Cloud) 정의: AWS에서 제공하는 가상 서버 인스턴스. 사용 이유: 필요에 따라 확장 가능한 컴퓨팅 파워를 제공. 웹 서버, 애플리케이션 서버, 데이터베이스 서버 등 다양한 용도로 사용 가능. 2. S3 (Simple Storage Service) 정의: 객체 스토리지 서비스. 사용 이유: 대용량 데이터를 저장하고 관리하는 데 사용. 백업, 로그 저장, 데이터 레이크, 콘텐츠 배포 등에 활용. 3. RDS (Relational Database Service) 정의: 관리형 관계형 데이터베이스 서비스. 사용 이유: MySQL, PostgreSQL, MariaDB, Oracle, SQL Server 등의 데이터베이스를 쉽게 배포, 운영, 확장할 수 있음. 데이.. 2024. 8. 7.
[AWS] Ansible전용 AWS EC2 생성 및 Control Node에 SSH로 접속 1. AWS EC2 CreateUbuntu22.04 LTS로 설정  Instance type t2.micro로 설정 및 Key pair 삽입 VPC 연결Subnet은 Public으로 연결(Pirvate으로 할 경우에는 NAT 필요)공인 IP Enable 설정Ansible전용 보안 그룹 선택  2. 생성된 Control Node의 공인 IP로 SSH를 통해 MobaXterm에 접속Key pair 잘 넣기!Ubuntu 22.04일 때에는 Specity username에 ubuntu 입력Amazon linux일 때에는 EC2-user 입력   *[앤서블] Ansible을 활용하여 EC2 인스턴스 관리하는 방법(완벽 초기 설정)https://cloudgarden.tistory.com/25 [앤서블] Ansibl.. 2024. 8. 7.
[AWS] S3, CloudFront, Route 53 및 ACM을 활용하여 정적 웹사이트 호스팅 하는 방법 1. 정적 라우팅 2. CloudFront 배포 생성3. Route53으로 돌아가서 Alias 설정 4. 등록해둔 도메인 접속 확인  1. 정적 라우팅*'loginwebbucket' 파일을 버킷에 생성해둔 상태Amazon S3 > Buckets > loginwebbucket 클릭 후 Propoerties 맨 밑에 있는 Static website hosting Edit 클릭  설정 후 2. CloudFront 배포 생성 S3 버킷이 퍼블릭으로 설정되어 있지만, 아직 외부에서 접근할 수 없는 상태임이를 해결하기 위해 Route 53과 ACM을 사용하여 CloudFront를 통해 적절한 도메인 주소로 접근할 수 있도록 설정하기이때 S3 버킷을 선택하고 'Use website endpoint'를 선택함   'U.. 2024. 8. 5.
[AWS] 가비아 도메인과 Route 53 및 ACM을 사용한 SSL 인증서 설정 방법 1. 가비아 도메인 구매2. Route53에서 hosted zone 생성하기3. 가비아 들어가서 도메인 통합 관리툴 선택4. AWS에 생성된 주소로 가비아 네임서버 설정 수정 5. ACM에서 SSL 인증서 발급 6. ACM 생성 후, Hosted Zone "Create record" 7. CNAME 유형으로 생성되었는 지 확인 후 Create records in Route 53 8. Route53에 CNAME 등록되었는 지 확인 9. ACM 정상 발급 확인  1. 가비아 도메인 구매jungwon.store  2. Route53에서 hosted zone 생성이미 생성된 가비아 주소 활용Route 53 > Hosted Zones > Create hosted zone 클릭 및 정보 입력  3. 가비아 들어가서.. 2024. 8. 5.