티스토리 뷰
LAMP :
- Linux
- Apache
- MySQL
- PHP
일반적인 웹 기반 사이트나 어플리케이션들은 단일 서버만 만들기 보다는 LAMP 스택을 갖춘 서버를 만드는 경우가 많이 있다.
LAMP 웹 서버를 만들고 Application Load Balancer를 통해 LAMP 웹서버에 접속하는 이중화 된 네트워크를 만들어본다.
웹서버 뿐만 아니라 네트워크 환경 구성도 필요하기 때문에 사용하는 AWS 서비스들이 다양하다.
- Amazon VPC : 웹서버를 만들고 이 서버에 접속하거나 외부와 통신하기 위한 네트워크를 만들기 위해 사용
(VPC, Subnet, Internet Gateway, Route Table, NAT Gateway, )
- Amazon EC2
- Amazon EFS : 파일 기반 스토리지 서비스
- Amazon EBS : 블록 기반 스토리지 서비스
- Application Load Balancer : 이중화 된 네트워크를 구성하고 트래픽을 분산시키기 위해 사용
- 기본 네트워크 환경 구성
- VPC 생성
- 서브넷 생성
- Internet Gateway 생성
- Route Table 생성 / Route 설정
- Public EC2 인스턴스 생성 및 LAMP 웹 서버 구성
- Custom AMI 를 통한 Public EC2 인스턴스 생성
- EFS를 통한 네트워크 파일 시스템 구성
- Application Load Balancer를 통한 이중화 네트워크 구성 (1)
- Bastion host와 NAT Gateway를 통한 Private EC2 인스턴스의 외부 통신 구성
- Application Load Balancer를 통한 이중화 네트워크 구성 (2)
'인프라' 카테고리의 다른 글
Custom AMI를 통한 Public EC2 인스턴스 생성 (0) | 2023.02.12 |
---|---|
Public EC2 인스턴스 생성 및 LAMP 웹서버 구성 (0) | 2023.02.11 |
기본 네트워크 환경 구성 (VPC, Subnet, Internet Gateway, Route Table) (0) | 2023.02.03 |
S3와 CloudFront를 사용하여 웹 사이트 호스팅하기 (1) | 2023.01.25 |
AWS 클라우드 인프라에 필요한 개념들 (0) | 2023.01.24 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ALB
- html
- Grafana
- SG
- ECS
- VPC
- react
- javascript
- Workflow
- ci/cd
- CSS
- LOKI
- RDS
- Docker
- js
- Service
- 리액트
- 서버
- AWS
- 로깅
- 모니터링
- EC2
- Hook
- subnet
- springboot
- Grafana Alert
- 인프라
- github action
- ecr
- redux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함