AWS에 Django Project를 배포해보도록 하겠다.
우선 AWS 콘솔에 로그인한다.
로그인 후 EC2를 사용할 것이기 때문에 EC2로 이동한다.
ubuntu server 18.04를 선택한다.
프리티어로 사용 가능한 t2.micro를 선택하였다.
인스턴스를 생성하면 다음과 같이 키 페어를 생성하라고 나온다.
키가 없다면 새 키 페어 생성을 통해 키페어를 생성해준다.
해당 키를 통해 서버에 접속할 수 있기 때문에 키는 안전한 폴더에 보관한다.
인스턴스 시작을 누르고 어느정도 기다리면 인스턴스가 시작된다. 인스턴스가 시작되면 연결을 통해 인스턴스에 들어가보자.
인스턴스에 접속하기 위해 putty 를 다운받도록 한다. putty는 아래주소에서 다운받을수 있다.
www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
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을 통해 프로젝트를 가져오고 환경설정을 이어서 하도록 하겠다.
'WEB > Django' 카테고리의 다른 글
Window 환경에서 django celery 오류 및 작동 방법 (0) | 2023.10.24 |
---|---|
Django 파이썬 웹 프로그래밍(8) React 설치 (0) | 2020.08.17 |
Django 파이썬 웹 프로그래밍(7) TextEditor 사용 + 설정 (0) | 2020.07.26 |
Django 파이썬 웹 프로그래밍(6) API (0) | 2020.07.26 |
Django 파이썬 웹 프로그래밍(5) ADMIN 계정 설정 및 ADMIN PAGE (0) | 2020.07.26 |