본문 바로가기
WEB/Django

Django Project AWS에 배포하기 1

by Guardy 2020. 9. 8.
728x90

AWS에 Django Project를 배포해보도록 하겠다.

우선 AWS 콘솔에 로그인한다.

로그인 후 EC2를 사용할 것이기 때문에 EC2로 이동한다.

ubuntu server 18.04를 선택한다.

프리티어로 사용  가능한 t2.micro를 선택하였다.

인스턴스를 생성하면 다음과 같이 키 페어를 생성하라고 나온다.

키가 없다면 새 키 페어 생성을 통해 키페어를 생성해준다.

해당 키를 통해 서버에 접속할 수 있기 때문에 키는 안전한 폴더에 보관한다.

인스턴스 시작을 누르고 어느정도 기다리면 인스턴스가 시작된다. 인스턴스가 시작되면 연결을 통해 인스턴스에 들어가보자.

인스턴스에 접속하기 위해 putty 를 다운받도록 한다. putty는 아래주소에서 다운받을수 있다.

www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

Download PuTTY: latest release (0.74)

This page contains download links for the latest released version of PuTTY. Currently this is 0.74, released on 2020-06-27. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

 

 putty를 설치하였다면 puttygen을 열어준다. 

load를 통해 저장햇던 private.pem을 로드하고 Save private key를 통해 putty가 인식하는 키를 만들어준다.

그 다음 putty를 실행시켜 connection -> ssh -> auth로 들어가서 저장했던 private key를 load해준다.

ubuntu로 로그인하면 key를 이용하여 자동으로 로그인하는 것을 확인할 수 있다.

sudo apt-get update

update 명령을 통해 apt-get를 업데이트해준다.

그 다음 python과 git을 설치해주도록 하자.

sudo apt-get install python3-pip
sudo apt-get install git

 

다음 글에서는 git clone을 통해 프로젝트를 가져오고 환경설정을 이어서 하도록 하겠다.

728x90