첫째, 나는에서 작업하고있는 OS는 Fedora (20)Django 1.6, Python 3.3 및 Apache는 어떻게 배포합니까?
그것은되지 않습니다 중 하나 장고와 아파치를 사용하여 설명하는 모든 방법처럼 보인다, 또는 전혀 문서가 없습니다.
나는 mod_wsgi를 시도했지만, 모두 설치했지만 충돌하는 문서가있다. 하나는 django.wsgi가 있어야한다고 말했고 (예전 Django는 이것을 가지고있다.), 더 최근의 문서는 wsgi.py가 있어야한다고 말한다. httpd.conf 파일에서 두 가지 방법과 여러 가지 다른 방법을 시도했지만 아무 것도 작동하지 않으며 모두 금지됨으로 돌아옵니다. 또한 Hello World 스크립트를 시도 할 때 항상 내부 서버 오류가 반환됩니다.
그런 다음 uwsgi를 시도했습니다. 이걸 사용하여 uwsgi 서버를 구할 수 있습니다. 이것은 기본적으로 python3 manage.py runserver를 사용하는 것과 비슷한 방식으로 작동합니다. 따라서 Apache 용 mod_proxy_uwsgi 모듈을 설치 했으므로이 설명서를 사용할 수 없습니다. httpd.conf에서 ProxyPass/wsgi // localhost : 8000 /과 같은 것을 수행했습니다. 이 모든 것은 또한 내부 서버 오류를 반환합니다.
내가 원하는 주요 대답은 : Python 3을 사용하는 Django 1.6 프로젝트를 Apache에 정확히 어떻게 배포합니까?
나는 이것에 대해서도 숙고 해 왔으며 대답에 대해 매우 궁금합니다. Django 1.6 for Python 3. * 나를 위해서 좋은 것보다 더 많은 공포를 불러 일으켰습니다 : P –