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')

相關文章
相關標籤/搜索