본문 바로가기
Q&A해결2018년 6월 8일1분 읽기

AWS EC2 프리티어로 웹서버 올리는 방법

서
서버관리자
조회 2324댓글 4

개인 프로젝트를 AWS에 배포하고 싶습니다. EC2 프리티어로 웹서버를 올리는 방법을 알려주세요. 리눅스 기본은 알지만 AWS는 처음입니다.

댓글 4

김김영삼8년 전

EC2 프리티어(t2.micro) 배포 순서:

  1. AWS 계정 생성 (신용카드 필요, 1년 무료)
  2. EC2 인스턴스 생성: Ubuntu 18.04, t2.micro 선택
  3. 보안 그룹 설정: 22(SSH), 80(HTTP), 443(HTTPS) 포트 열기
  4. SSH 접속
# 키 파일 권한 설정
chmod 400 my-key.pem

# SSH 접속
ssh -i my-key.pem ubuntu@ec2-IP주소

# 서버 설치
sudo apt update
sudo apt install nginx nodejs npm

# 앱 배포
git clone https://github.com/your/repo
cd repo && npm install
pm2 start server.js

주의: 프리티어는 월 750시간(1대 상시 가동)과 15GB 트래픽 제한이 있습니다.

서서버관리자(guest)8년 전
감사합니다! 혹시 도메인 연결은 어떻게 하나요?
김김영삼8년 전
AWS Route 53이나 외부 DNS에서 A레코드를 EC2의 Elastic IP로 지정하면 됩니다. Elastic IP를 먼저 할당받으세요 (인스턴스 연결 시 무료).
서서버관리자(guest)8년 전
Elastic IP 할당하고 도메인 연결까지 완료했습니다! 상세한 답변 감사합니다 🙏
Ctrl+Enter로 등록