티스토리 뷰
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
- 서버
- RDS
- 로깅
- javascript
- EC2
- html
- AWS
- Workflow
- js
- springboot
- ALB
- 모니터링
- Hook
- Grafana
- react
- CSS
- Grafana Alert
- SG
- Service
- subnet
- LOKI
- 리액트
- Docker
- ci/cd
- github action
- VPC
- ecr
- ECS
- 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 | 31 |
글 보관함