알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
Django 설치 하기 (1) 본문
기본 웹 개발 프레임을 현재 생각 하는것은
우분투 -> Anaconda -> Django -> apache2
각각에 대해서 설명하면
플랫폼 |
목적 |
우분투 |
윈도우의 경우 라이센스의 문제로 리눅스를 사용하는것이 비용을 줄일수 있습니다. |
Anaconda |
python의 유틸리티 모음 으로 여러가지 개발에 필요한 프로그램들을 같이 설치해줘서 편리합니다. |
Django |
파이썬 웹 프레임 워크 |
apache2 |
웹 서버 |
위와 같은 구조를 가져갈 생각입니다.
우선적으로 이 게시물을 이해하기 위해서는
1. python에 대한 기본적인 문법
2. 우분투(리눅스) 기본적인 사용법
의 내용이 필요합니다.
windows 환경만 사용하신분은 리눅스가 처음이라면 설명이 생략된 부분이 많아서 직접 명령어에 대한 찾아보는 습관이 좋습니다.
운영체제 설치
간단하게 설명하고자 합니다,
vmware -> 우분투 설치
리눅스 설치 방법은 인터넷에 좋은 자료가 많으니 찾아보고 설치하면 도움이 될것 같습니다.
Anaconda 설치
https://www.continuum.io/downloads 접속후
자신의 환경에 맞는 것으로 다운 받으면 됩니다.
download 가 완료 되고 나면 Anaconda3-4.4.0-Linux-x86_64.sh 같은 파일 다운 받습니다
다운로드 된 파일은 실행 권한이 없을 가능성이 있습니다.
그래서 실행 권한을 추가해 줘야 합니다.
실행 권한 주는 명령어
chmod +x Anaconda3-4.4.0-Linux-x86_64.sh
명령어를 주고 실행을 시켜 줍니다.
./Anaconda3-4.4.0-Linux-x86_64.sh
이렇게 아나콘다 설치는 완료 됩니다.
Anaconda 가상 환경 만들기
이전에 python을 썻던 분들은 virtualenv 를 기억 하실수도 있습니다.
기능은 같습니다 .
파이썬은 가상환경을 지원하여 프로젝트마다 서로다른 패키지 와 환경 설정을 가질수 있도록 합니다.
정말 좋은 기능이죠 그래서 거의 모든 파이썬 프로젝트에서는 가상환경을 설치하여 사용할것을 추전합니다.
Anaconda 가상 환경 만드는 법
conda 라는 프로그램이 필요한데요 설치하고 나면 실행권한이 없을때가 있어 실행을 못시킬때는 실행 권한을 줘야합니다.
저 같은 경우는 설치 하고 나서 ~/anaconda3 폴더가 생성 되며 설치가 되었습니다.
conda 라는 프로그램은 ~/anaconda3/bin/conda 에 존재합니다.
실행 권한 주기
chmod +x ~/anaconda3/bin/conda
~/anaconda3/bin/conda create --name <가상 환경이름> python=<파이선 버전>
example)
~/anaconda3/bin/conda create --name djangotest python=3.5
하고 나면
~/anaconda3/envs/djangotest 가 생기게 됩니다
이제 부터 djangotest 가상 환경 에서 작업 하게 됩니다.
가상환경을 만들 었으니 실행을 시켜야 합니다.
커맨드 창에서
source ~/anaconda3/envs/djangotest/bin/activate djangotest 을 입력 하시면 됩니다.
다음 그림과 같이 활성화 되게 됩니다.
'Web > Django' 카테고리의 다른 글
Django 데이터 베이스 설정 (0) | 2017.08.05 |
---|---|
Django start app 만들기 (0) | 2017.08.05 |
Django 와 apache2 연동 (3) | 2017.08.05 |
Django 기본 프로젝트 만들기 (3) | 2017.08.04 |
Django 설치하기(2) (0) | 2017.08.04 |