Python Django에 대해서 공부해보려고 합니다.Python, HTML, CSS, SQL 지식이 기본적으로 선수되어야하기 때문에Python 3.6.9, virtualenv, Maria DB , AWS EC2, Ubuntu Linux로 환경에서 진행하겠습니다.
Python 3.6.9, virtualenv 설치 방법은 아래에 준비해두었습니다.
Python 설치AWS EC2 구성은 생략하도록 하겠습니다.
저는 Ubuntu Linux를 사용하고 Python 3.6.9버젼을 사용하고 있습니다.
Ubuntu Linux에서 Python을 설치하면 기본적으로 Python 2.7이 설치됩니다.
하지만
Python 2.7은 Django 2.0에서 사용할 수 없습니다. (Django 1.11.x series에서 마지막으로 Python 2.7을 지원했습니다).
출처 : https://developer.mozilla.org/ko/docs/Learn/Server-side/Django/development_environment/
Django 2.0 버전 이상부터는 Python 2.7을 지원하지 않습니다.
따라서 Python 3.X 버젼을 설치하셔야합니다.
Ubuntu Linux환경에서는 다음 URL을 참고하셔서 Python3.X버젼을 설치하시면 되겠습니다.
Ubuntu Linux환경에서의Python3.X버젼 설치
https://unipro.tistory.com/237
설치가 완료되셨으면 Python의 가상환경을 유지하기 위해서 virtualenv설치로 넘어가겠습니다.
virtualenv 설치sudo pip3 install virtualenv 명령어를 CMD에서 실행해줍시다.
가상환경을 구성하고 싶은 directory에 들어가서 virtualenv venv 명령어를 실행해주면
venv라는 directory가 생성됩니다
source venv/bin/activate라는 명령어를 실행하면 가상환경이 실행됩니다.
그 가상환경에서 나오고 싶다면 deactivate라고만 작성하면 됩니다.
Django 설치sudo pip3 install django 명령어를 실행해줍시다.
장고 설치는 빠르게 끝납니다.
이 다음 게시물부터는 실제로 웹서버 실행을 진행해보겠습니다.
부족한 글 읽어주셔서 감사합니다.
더 좋은 내용으로 채울 수 있도록 노력하겠습니다. ^-^