[Python] 우분투에서 Django 설치하기
2011. 5. 20. 03:21
Django(장고)는 강력한 언어인 파이썬으로 작성된, MVC 기반의 오픈소스 웹 프레임워크이다. 웹 애플리케이션을 쉽고 빠르게 개발할 수 있도록 도와주며, 최소한의 시간과 노력으로 웹 애플리케이션을 개발할 수 있도록 한다.
Django 설치 이전에 Python 2.4 이상의 2.x 버전이 설치되어 있어야한다. 단, 3.x 버전은 아직 지원하지 않는다.
http://www.djangoproject.com/download/ 에서 Django를 다운받을 수 있다. 이를 다운 받은 뒤 사용자 계정에 압축을 풀었다. 터미널에서 sudo python setup.py install를 입력하여 설치를 시작한다. 터미널에서 수많은 설치과정이 진행되는 것을 볼 수 있다.
/usr/local/bin 에 django-admin.py 파일이 생성되어 있는 것을 확인할 수 있다. 현 위치에서 이 파일을 실행시킬 수도 있지만 나는 이 파일을 사용자 계정 위치로 옮겨서 실행하기로 했다. 터미널에서 python /usr/local/bin/django-admin.py startproject mysite 를 입력한다. 여기서 mysite는 자동으로 생성될 django 관련 폴더명을 뜻한다.
Django 설치 이전에 Python 2.4 이상의 2.x 버전이 설치되어 있어야한다. 단, 3.x 버전은 아직 지원하지 않는다.
http://www.djangoproject.com/download/ 에서 Django를 다운받을 수 있다. 이를 다운 받은 뒤 사용자 계정에 압축을 풀었다. 터미널에서 sudo python setup.py install를 입력하여 설치를 시작한다. 터미널에서 수많은 설치과정이 진행되는 것을 볼 수 있다.
/usr/local/bin 에 django-admin.py 파일이 생성되어 있는 것을 확인할 수 있다. 현 위치에서 이 파일을 실행시킬 수도 있지만 나는 이 파일을 사용자 계정 위치로 옮겨서 실행하기로 했다. 터미널에서 python /usr/local/bin/django-admin.py startproject mysite 를 입력한다. 여기서 mysite는 자동으로 생성될 django 관련 폴더명을 뜻한다.
mysite라는 폴더가 생성되고 폴더 내에 4개의 파일이 만들어졌다.
python mysite/manage.py runserver 를 입력하여 서버를 실행해보자.
http://127.0.0.1:8000/ 으로 접속하면 위와 같은 화면을 볼 수 있다.
자, 이제 Django 설치가 간단하게 끝났다. 첫단계를 쉽게 끝냈으니 본격적으로 Django를 공부해보도록 하자!