오늘은 AWS 를 사용하여 우리가 만든 프로젝트를 배포해보았다.
AWS 홈페이지에 로그인 한 다음에, EC2 를 검색하여 들어가서 인스턴스 시작을 눌러주고
ubuntu server 22.04 LTS 를 선택한 다음, 밑에 인스턴스 유형을 선택하는 창에서 프리티어 사용 가능 이라고 되어 있는 창을 선택해주자. t2.micro 일 것이다.
다음은 보안그룹 편집에서

해당 창과 같이 설정해 주고 규칙 추가를 눌러준다.

이제 우리가 만든 인스턴스를 연결해보자.
연결하면 검은 창에 하얀색 글자만 나와있는 창이 뜰 것인데, 여기서 작업을 할 것이다.

먼저 아래의 명령어를 입력하여 python과 Git 을 설치해 주자.
sudo apt-get update
설치가 되었으면 서버에 올릴 프로젝트를 깃에서 클론받자
git clone '깃 허브 링크'
cd '프로젝트 폴더명'
sudo apt-get install python3-pip -y
pip3 install -r requirements.txt
해당 명령어들을 통해 필요한 패키지들을 설치해 주면 완료!
'TTL > 5주차 ~ 8주차 TIL (9.26 ~ 10.21)' 카테고리의 다른 글
| B1팀 머신러닝 프로젝트 KPT (0) | 2022.10.21 |
|---|---|
| 2022-10-18 TIL (장고 회원가입 이메일 인증 기능) (0) | 2022.10.19 |
| 2022-10-17 TIL (Git 커밋 되돌리기) (0) | 2022.10.18 |
| 2022-10-14 TIL (authenticated, anonymous 차이) (0) | 2022.10.17 |
| 2022-10-13 TIL (yolo를 활용한 사물인식 응용) (0) | 2022.10.13 |