반응형
1. 구성도
2. 인스턴스 배포
- EC2 > 인스턴스 > 인스턴스 시작
- 인스턴스 이름 설정
- AMI 설정
- 인스턴스 유형 설정
- 키 페어 설정(기존에 사용하던 키 페어가 없을 경우 생성)
- 네트워크 설정
- SG 설정
- 스토리지 설정
- 사용자 데이터 설정(아래 배시 입력)
#!/bin/bash
yum update -y
amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2
yum install -y httpd mariadb-server
systemctl start httpd
systemctl enable httpd
usermod -a -G apache ec2-user
chown -R ec2-user:apache /var/www
chmod 2775 /var/www
find /var/www -type d -exec chmod 2775 {} \;
find /var/www -type f -exec chmod 0664 {} \;
- Elastic IP 부여
- 탄력적 IP > 탄력적 IP 주소 할당 > 할당
- EIP 선택 > 작업 > EIP 주소 연결 > 인스턴스 설정 > 연결
3. 인스턴스 접속
- putty, xshell 등 터미널 도구를 활용해 인스턴스의 EIP로 접속
4. 웹서버 접근
- 브라우저에서 인스턴스의 EIP로 정상 접근 확인
5. 참고
반응형
'AWS' 카테고리의 다른 글
AWS EFS 파일시스템 구성 (0) | 2023.03.16 |
---|---|
AWS 커스텀 AMI 생성 (0) | 2023.03.16 |
AWS 1분만에 기본 네트워크 구성하기 (0) | 2023.03.16 |
AWS S3와 CloudFront를 활용한 정적 웹사이트 호스팅 (0) | 2023.03.16 |
AWS Backup을 활용한 리소스 백업 (0) | 2023.03.15 |