我需要主持一个会议
Django
Ubuntu 18 (Desktop)
已安装库
sudo apt-get install python3.6
pip3 install Django
sudo apt-get install apache2
sudo apt-get install libapache2-mod-wsgi
名为
mysite
使用应用程序
polls
虚拟环境
mysite_env
/var/www
具有以下目录结构
已配置
wsgi.py
import os
import sys
from django.core.wsgi import get_wsgi_application
sys.path.append('/var/www/mysite')
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
application = get_wsgi_application()
在中添加了以下行
apache2.conf
位于
etc/apache2/apache2.conf
#ServerName mysite.com
WSGIScriptAlias / /var/www/mysite/mysite/wsgi.py
WSGIPythonHome /var/www/mysite/mysite_env
#WSGIPythonPath /path/to/mysite.com
<Directory /var/www/mysite/mysite>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
如果一切都安排得很好
localhost
在浏览器中
Apache
Django公司
但另一方面
Django公司
应用程序未加载。
我错过了很多东西,我知道,我需要主机和访问它在网上。有谁能告诉我我遗漏了哪些步骤,任何建议都会很有帮助。