목차
1. 결과 화면
2. 기본 구성
2.1 인스턴스 생성
2.2 그 외 php 파일, 보안 그룹 설정 등...
3. Load Balancer 설정
- Bastion과 개인키 공개키 즉, 키 페어를 통해 SSH로 여러 EC2 인스턴스에 접속하여 설정이 가능하도록 설정 할 것이다.
- Bastion을 사용하면 외부에서 접근이 불가능한 EC2 인스턴스에 SSH를 통해 접속하여 작업을 할 수 있다.
https://insoobaik.tistory.com/226
AWS - SSH(Secure Shell)
목차 1. 키 페어 생성 1.1 AWS에서 키 페어 생성 1.2 Host Local에서 키 페어 생성 1.3 Local에서 생성한 키 페어를 AWS에 등록하기 1.4 키 페어를 통한 SSH 접속 2. putty에서 키 ..
insoobaik.tistory.com
- SSH에 대한 자세한 내용은 이전 포스팅을 참고한다.
1. 결과 화면
2. 기본 구성
2.1 인스턴스 생성
- Linux OS 기반 EC2 인스턴스 4개를 생성한다.
- EC2 인스턴스 2개는 Load Balancer를 통한 WEB Service를 제공한다.
- EC2 인스턴스 1개는 DB Server로 이용할 것이다. WEB Server 두 곳의 DB Server가 될 것이다.
- 나머지 EC2 인스턴스 1개는 Bastion으로 개인키를 통해 WEB Server나 외부에서 접속이 불가능한 Private Subnet 영역에 있는 EC2 인스턴스에 SSH로 접속하기 위해 생성한다.
2.2 그 외 php 파일, 보안 그룹 설정 등...
https://insoobaik.tistory.com/220
AWS - EC2 서버 Linux를 사용한 WEB, DB Server 생성
목차 1. WEB Server (PHP), DB Server (MySQL) 1.1 PHP 설치 1.2 SSH 설정 1.3 DB Server 설치 1.4 WEB Sever 파일 및 MySQL 설정 - AWS EC2(가상 서버)에 Linux를 설치하여 WEB Server와 DB..
insoobaik.tistory.com
자세한 내용의 PHP 설치 및 설정, MySQL 설치 및 설정은 이전 포스팅을 참고한다.
- EC2 인스턴스 중 WEB Server에 옮겨진 php 파일에 DB Server와 연결되는 부분의 IP 주소를 EC2 인스턴스 중 DB Server가 설치된 인스턴스의 private IP 주소를 입력한다.
- 참고로 DB Server가 설치된 인스턴스는 public IP가 부여되지 않았기 때문에 외부에서 접속이 불가능하다.
- DB Server가 속한 EC2 인스턴스에 보안 그룹 즉, 방화벽에서 MySQL 접속을 위한 3306 포트를 열어준다.
3. Load Balancer 설정
https://insoobaik.tistory.com/241
AWS - ELB(Elastic Load Balancing) : 분산 로드 밸런서
목차 1. ELB 2. 기본 구성 설정 2.1 VPC 생성 2.2 라우팅 테이블 생성 2.3 서브넷 생성 2.4 인터넷 게이트웨이 생성 및 연결 2.5 NAT 게이트웨이 생성 및 연결 2.6 인스턴스 생성 3. ELB..
insoobaik.tistory.com
- Load Balancer에 대한 자세한 내용은 이전 포스팅을 참고한다.
- 대상 그룹을 설정한다.
- 현재 WEB_A와 WEB_C의 인스턴스가 로드 벨런서를 통해 부하 분산을 할 것이기 때문에 해당 인스턴스를 대상 그룹으로 지정해준다.
- 로드 벨런서를 통해 부하 분산 시킬 대상 그룹을 포함 시켜준다.
'Cloud > AWS' 카테고리의 다른 글
AWS - EBS (Elastic Block Storage) (0) | 2022.06.22 |
---|---|
AWS - WordPress, DB 연결 (0) | 2022.06.21 |
AWS - ELB(Elastic Load Balancing) : 분산 로드 밸런서 (0) | 2022.06.20 |
AWS - 시나리오 과정 사진 (0) | 2022.06.20 |
AWS - 리소스 삭제 및 정리 (0) | 2022.06.19 |