> 백엔드 개발 > 파이썬 튜토리얼 > windows10에서 django1.10.3 및 Apache2.4 설치 및 빌드에 대한 자세한 튜토리얼

windows10에서 django1.10.3 및 Apache2.4 설치 및 빌드에 대한 자세한 튜토리얼

Y2J
풀어 주다: 2017-04-27 11:50:48
원래의
2296명이 탐색했습니다.

최근에 저는 많은 튜토리얼이 Linux를 기반으로 작성되었다는 사실을 발견했습니다. Windows는 당연히 적합하지 않은 것 같지만 여전히 이 피트를 사용해 볼 의향이 있습니다. 다음 글에서는 Windows 10 시스템에서 django1.10.3과 Apache2.4를 설치하고 빌드하는 방법을 주로 소개합니다. 필요한 친구들이 참고할 수 있습니다.

환경 소개

  • python3.5.2 64비트

  • django 1.10.3

  • apache 2.4 64비트

  • windows 10

초점은 아파치에서.

이 기사를 읽는 데 관심이 있는 모든 사람은 이미 Python과 Django에 대해 알고 있다고 믿습니다.

Apache2.4 설치

주소: www.apachelounge.com/download/

다운로드: vc_redist.x64. exe 직접 설치 vc_redist_x64/86.exe.

다운로드: httpd-2.4.17-win64-VC14.zip

환경 변수 구성: 경로에 D:Apache24bin 추가;

지정된 디렉터리에 압축을 풀고 구성 파일을 수정합니다: http.conf(다음 내용의 ServerRoot를 실제 Apche 압축 해제 경로로 변경)

 ServerRoot "D:/Apache24"
 ……
 Listen 127.0.0.1:8081 #修改端口号
 ……
 ServerName www.example.com:8081 
 ……
 DocumentRoot "D:/Apache24/htdocs"
 <Directory "D:/Apache24/htdocs">
 ……
 ScriptAlias /cgi-bin/ "D:/Apache24/cgi-bin/"
 ……
 <Directory "D:/Apache24/cgi-bin">
  AllowOverride None
  Options None
  Require all granted
 </Directory>
로그인 후 복사

apache 서비스 시작:

    cmd>httpd
로그인 후 복사

127.0.0.1:8081/index.html

Apache 구성이 성공했습니다

mod_wsgi

먼저 설치: pip install wheel

설치mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl

다운로드: mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl

주소: www.lfd.uci. edu/~gohlke/ pythonlibs/#mod_wsgi

pip 설치: pip install mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl

Apache2.4 구성, mod_wsgi, django 프로젝트 엔지니어링

1. C:Python35mod_wsgi.so를 D:Apache24modules

에 복사합니다(mod_wsgi.so는 mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl가 성공적으로 설치된 후에만 찾을 수 있습니다)

2.apache2.4의 http.conf 파일을 수정합니다:

 #添加mod_wsgi.so 模块
 LoadModule wsgi_module modules/mod_wsgi.so
로그인 후 복사

3. http.conf

#添加mod_wsgi.so 模块 
LoadModule wsgi_module modules/mod_wsgi.so 
#指定静态资源路径
Alias /statics/ F:/pydj/newsCollection/toutiao/statics/
<Directory F:/pydj/newsCollection/toutiao/statics>
 Require all granted 
</Directory> 
#指定newsCollection项目的wsgi.py配置文件路径 
WSGIScriptAlias / F:/pydj/newsCollection/newsCollection/wsgi.py
#指定项目路径 
WSGIPythonPath F:/pydj/newsCollection 
<Directory F:/pydj/newsCollection/newsCollection> 
 <Files wsgi.py> 
  Require all granted 
 </Files>
</Directory>
로그인 후 복사
<🎜를 수정하도록 django 프로젝트를 구성합니다. >


wsgi.py content:

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myweb.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
로그인 후 복사


# 참고로 위의 myweb은 자신의 프로젝트 이름으로 변경됩니다. 위 그림의 newsCollection과 같은 것입니다. 위 그림의 디렉토리 구조를 참고하세요.


Configuring django project settings.py

ALLOWED_HOSTS = [&#39;127.0.0.1&#39;, &#39;localhost&#39;]
로그인 후 복사
마지막으로 Apche에서 보고할 때 로그가 발생한다는 점을 알려드립니다. 시작 시 오류가 발생합니다. httpd-2.4.23-x64-vc14-r3Apache24는 디렉터리에 오류 정보를 기록합니다. 천천히 문제를 해결하세요

요약

위 내용은 windows10에서 django1.10.3 및 Apache2.4 설치 및 빌드에 대한 자세한 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿