wsgi

生产环境不须要启动开发服务器,django随着apache一块儿启动python

安装模块​apache

yum install httpddjango

yum search mod_wsgivim

yum install mod_wsgi服务器

cat  /etc/httpd/conf.d/django.confapp

<VirtualHost *:80>
WSGIDaemonProcess simplecmdb python-path=/opt/simplecmdb:/usr/local/lib/python2.7/site-packages/djangopython2.7

WSGIProcessGroup simplecmdbblog

WSGIScriptAlias / /opt/simplecmdb/simplecmdb/wsgi.pyip

Alias /static /usr/local/lib/python2.7/site-packages/django/contrib/admin/static开发

#Alias /static /opt/simplecmdb/static

</VirtualHost>

<Directory /opt/simplecmdb/simplecmdb>

Order allow,deny

Allow from all

</Directory>
WSGISocketPrefix /var/run/wsgi

 

报错

apache的error_log

[Mon Dec 25 19:20:13 2017] [error] [client 192.168.17.1] from django.core.wsgi import get_wsgi_application
[Mon Dec 25 19:20:13 2017] [error] [client 192.168.17.1] ImportError: No module named django.core.wsgi

# vim /opt/simplecmdb/simplecmdb/wsgi.py

import os,syssys.path.append('/usr/local/lib/python2.7/site-packages')

相关文章
相关标签/搜索