반응형
AWS EC2 에 git 으로 Git clone하고, Django 장고 가상환경으로 서버 실행까지
- git 설치 여부 확인
- git clone
- django 가상환경 실행
- runserver 실행
git 설치 여부 확인
git --version
만약 설치되어 있지 않다면
yum install git #Amazon-linux (우분투일 경우 yum 이 아님)
git clone
깃허브에서 저장소의 파일을 복제하기전에 반드시 코드가 저장될 폴더로 이동해서 복제 명령어를 실행하자
git clone #저장소URL
django 가상환경 실행
로컬에서 가상환경 실행하는것과 동일한 방식으로 실행
프로젝트/Scripts # 가상환경을 실행하는 실행 파일이 있는 위치로 이동
source activate
runserver 실행
manage.py 가 있는 폴더로 이동해서 아래 실행
python manage.py runserver
or
python3 manage.py runserver
서버 실행이 안되고 오류가 발생한다.
오류 메시지를 확인하니 Django 설치가 안되어 있다고 함...ㅠㅜ
로컬에 설치된 장고 버전을 확인해서 동일한 버전으로 설치해준다.
pip3 install django~=3.2.16
*pip3 을 쓰면 계속 pip3 을 쓰는걸로 ㅎ
장고를 설치하고 다시 서버를 실행했으나 한번더 오류
SQLite 버전이 맞지 않아서 발생하는 오류는 아래글에서 따로 설명하겠습니다.
2022.10.21 - [히치하이커 개발/Django] - [Django] AWS 에서 runserver 할 때 Sqlite3 오류
[Django] AWS 에서 runserver 할 때 Sqlite3 오류
AWS 에 github 에서 파일을 복제하고 장고를 실행시키기 위해 runserver 했을때 sqlite3 버전이 맞지 않아서 오류가 나는 경우가 많다. python 이나 python3 으로 실행할때 서로 다른 오류가 발생하는데 이때
buyhiker.tistory.com
'히치하이커 개발 > Django' 카테고리의 다른 글
[Django] HTML template 뼈대 만들기 - include, extends, block (0) | 2022.10.25 |
---|---|
[Django] static 폴더 설정 (0) | 2022.10.22 |
[Django] AWS 에서 runserver 할 때 Sqlite3 오류 (0) | 2022.10.21 |
파이썬(Python) 가상환경 생성 및 실행 (0) | 2022.10.21 |
초간단 Django 프로젝트 시작 (0) | 2022.10.21 |
댓글