最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

windows7下Django项目生产环境搭建及踩过的坑

运维笔记admin9浏览0评论

Apache是有名的web server,所以我们采用windows64环境下的Apache web server来搭建Django项目的部署环境。但是windows下搭建会遇到各种各样奇怪的问题,以下是本文搭建步骤:

  • Apache64下载
  • mod_swgi配置
  • Apache配置过程及运行
  • MySQL环境配置
  • Django项目配置
  • Django项目运行

Apache64下载

由于我的windows7的机器是64位的,所以必须下载Apache64,而Apache64的资源比较难找,下面提供具体方法:

1、下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

2、如何选择正确的版本(见上图):
- windows是64位,所以选择win_amd64的
- 目前Apache更新到2.4版本,所以选择ap24的
- 这个和python的版本也有关系,我的是python3.5,所以选择cp35的

3、点击上图中红框项,直接下载,安装到D:\

mod_wsgi配置

 The aim of mod_wsgi is to implement a simple to use Apache module which can host any Python application which supports the Python WSGI interface. The module would be suitable for use in hosting high performance production web sites, as well as your average self managed personal sites running on web hosting services.

以上是对mod_wsgi作用的介绍,大概意思是:通过WSGI接口,任何Python的应用都可以使用Apache来进行部署。所以mod_wsgi的配置是必不可少的。

注意:网上有很多教程说通过下载mod_wsgi.so的文件来直接配置,但是我一直都没有找到这个文件,现在推荐另外一种更靠谱的方式

配置方法:
1、下载地址:

发布评论

评论列表(0)

  1. 暂无评论