기존에 만들었던 AMI를 통해 신규 EC2를 Private 망에 생성해 보자
구성은 아래와 같다. bastion은 이미 존재하고 bastion을 통해 만든 AMI를 통해 신규 서버를 private 망에 구성한다.
AMIs에서 Launch를 클릭한다.
ㅇ VPC: sdshim-vpc-01 (기존에 구성했던 VPC)
ㅇ subnet: private-subnet-a-01 (private망으로 구성한 subnet)
ㅇ network interface IP: 고정 IP 기반이 아닌 DHCP로 설정 (Auto-Assign)
ㅇ IAM: 다른 자원 사용시 적절한 권한 부여 필요, 이번에는 불필요하므로 현재는 생략한다.
User data 부분은 아래와 같이 설정
#!/bin/bash
sudo yum -y update
sudo sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sudo systemctl restart sshd
Tag 설정
Bastion 서버가 있는 public-a 에서 접속할 수 있는 Security Group을 생성
생성 되고 있는 것을 확인 (pri-kong-api)
잘 접속되는 것을 확인
EPEL 설치를 통해 Linux를 위한 Extra Package 설치
$ sudo amazon-linux-extras install epel
Apach 설치
$ sudo yum install httpd
서비스가 자동으로 켜지도록 설정
$ sudo service httpd start
$ sudo systemctl enable httpd
localhost로 웹페이지 정상 확인
$ curl localhost
index.html에 API-A를 넣어 서버 구분할 수 있도록 처리
$ sudo vi /var/www/html/index.html
API-A
재시작을 통해 정상적으로 API-A가 나오는지 확인
이 서버로 AMI를 생성해 C Zone도 설정 후 index.html을 API-C로 변경
$ sudo vi /var/www/html/index.html
API-C
API-C가 정상적으로 나오는지 확인
'AWS 기본 환경 실습 > 기본 VPC 환경 구성' 카테고리의 다른 글
02. VPC에서 기본 서버 구성 (0) | 2021.03.07 |
---|---|
01. AWS VPC 기본 환경 구성 (0) | 2021.02.17 |