05 - 部署Django项目


作者:张启卫
时间:2017年4月25号
功能:

  • 部署Django用WSGI

参考文档:

1. 简介

有两种方式安装mod_wsgi

  • 传统的Apache模块安装方式
  • 从PyPi中使用pip安装,这种方式不需要对apache做额外配置

2. 以pip方式安装mod_wsgi

2.1 源码安装apache:

http://www.cnblogs.com/elewei/p/5984227.html

2.2 安装Python

http://www.cnblogs.com/elewei/p/6590048.html

2.3 安装mod_wsgi

# 进入网站: https://github.com/GrahamDumpleton/mod_wsgi/releases
wget https://github.com/GrahamDumpleton/mod_wsgi/archive/4.5.15.tar.gz

tar -zxvf 4.5.15.tar.gz

./configure --prefix=/opt/soft/mod_wsgi \
--with-apxs=/opt/soft/apache/bin/apxs \
--with-python=/opt/soft/bin/python3

make && make install

# 增加模块
LoadModule wsgi_module modules/mod_wsgi.so

# 重启apache
apache/bin/apachectl restart

# 日志信息
[Tue Apr 25 21:32:51.985172 2017] [mpm_prefork:notice] [pid 17594] AH00163: Apache/2.4.25 (Unix) mod_wsgi/4.5.15 Python/2.7 configured -- resuming normal operations
posted @ 2017-04-25 18:00  elewei  阅读(130)  评论(0)    收藏  举报