[AWS] EC-2 웹 서버 구축

전우석·2022년 6월 2일
0
post-thumbnail

웹서버 구축

VPC 생성 후 웹 서버를 위한 보안 그룹을 설정한다.
인스턴스 생성시 먼저 설정한 VPC, 보안 그룹을 사용해서 생성한다.
Powershell에서 ssh 통해 인스턴스 접속 후 웹 서버 구축

준비

VPC 생성

원하는 region에서 VPC 생성 (가용영역2, 퍼블릭, 프라이빗 서브넷 수 2) NAT, VPC 엔드포인트 없음 선택

보안그룹 설정

ssh, http, https를 위한 보안 그룹 설정 진행

EC-2 생성 (VPC, 서브넷, 보안그룹 설정)

인스턴스 생성 시 서브넷, 보안 그룹 위에서 생성한 걸로 변경
(VPC부터 설정해야 됨.)

구축

인스턴스 접속 후 필요 파일

powershell에서 진행

ssh -i KEY 이름 ec2-user@퍼블릭 IP
yum install -y httpd php php-pear php-fpm php-mbstring php-mysql mariaDB

html 파일 생성 후 확인

인스턴스의 퍼블릭 IP를 통해 접속

echo "test page" > /var/www/html/index.html
systemctl start httpd

php 파일 생성 후 확인

인스턴스의 퍼블릭 IP를 통해 접속

echo "< ?php phpinfo()?>" ? /var/www/html/info.php
systemctl start php-fpm

0개의 댓글