2009/11/02 22:23

Ubuntu + Apache2 + Django

우분투에서 django설정하다가 머리가 뽀사질 뻔 했다.

한참을 헤매다 9월쯤인가 결국 엄청난 구글링으로 해결했다.

나중을 대비해 정리해 둔다.


1. 기본적인 설명은 http://docs.djangoproject.com/en/1.0/ 을 따른다.


2. 아파치 설정: sites-available 디렉토리에 설정 파일을 만든다.
여기서 주의할 점!
AddHandler modpython.py
PythonPath "['/home/user_id/public_html/'] + sys.path"

과 같이 써준다.

django문서에는 PythonPath "['/home/forlin/public_html/django_project'] + sys.path"

와 같이 django 프로젝트 경로까지 써주라고 나와있으나 절대!!! 프로젝트 경로까지 쓰면 안된다.

django 프로젝트 상위 디렉토리까지만 지정해 준다!!!



3. 파이썬이 처리를 못하는 경우가 있을 수 있다.

.bashrc 파일에
export PYTHONPATH=.:$HOME/public_html/web
를 추가한다.



4. 아파치 설정파일에 AddHandler modpython.py 를 추가

이 글과 관련된 글
받은 트랙백이 없고 댓글이 없습니다.

트랙백 : http://blog.edple.com/trackback/1411