新人部署apache-django遇难,求达人解救,好几天了
本人用的pyenv管理多版本,用的是343部署的apache-django,apache2.4.12,django1.9.5。
django项目在~目录下myste,apache默认在/etc/apache2,我在site-available目录下新建页
django项目在~目录下myste,apache默认在/etc/apache2,我在site-available目录下新建页
1 <VirtualHost *:8088>
2
3 ServerAdmin windows_me@126.com
4
5 Alias /static/ /home/kev/mysite/static/
6 WSGIScriptAlias /hello /home/kev/mysite/mytsite/wsgi.py
7 <Directory /home/kev/mysite/static>
8 Require all granted
9
10 </Directory>
11 <Directory />
12 Require all denied
13 Require all granted
14 </Directory>
15 <Directory /home/kev/mysite/mysite>
16 <Files wsgi.py>
17 Require all granted
18 </Files>
19 </Directory>
20 </VirtualHost>
在port.conf中加了Listen 8088
在django项目中的wsgi.py文件中加了 import os
| ~ 在django项目中的wsgi.py文件中加了 import os
11 from os.path import join,dirname,abspath | ~
12 from django.core.wsgi import get_wsgi_application | ~
13 import sys | ~
14 os.environ["DJANGO_SETTINGS_MODULE"]="mysite.settings" | ~
15 PROJECT_DIR=dirname(dirname(abspath(__file__))) | ~
16 sys.path.insert(0,PROJECT_DIR) | ~
17 application = get_wsgi_application()
可是打开127.0.0.1:8088无效,折腾好久了,求救啊

...全文
相关推荐
Apache上部署Django步骤详细介绍
Apache上部署Django是将高性能的Web服务器与强大的Python Web框架Django相结合的过程,以便在生产环境中提供稳定的服务。
Apache部署Django项目图文详解
"Apache部署Django项目图文详解"在开发Django项目时,虽然Django自身带有一个内置的服务器,但这个服务器主要用于开发阶段,不适合在生产环境中使用。Apache作为广泛应用的We
Django上线部署之Apache的方法
"Django上线部署至Apache服务器的详细步骤"在本文中,我们将详细探讨如何将Django项目部署到Apache服务器上,特别是针对WindowsServer2016Datacenter64
Apache如何部署django项目
本文档详细介绍了如何在Windows环境下部署Django项目到Apache服务器。首先,我们强调了在开发阶段使用`manage.py runserver`命令的局限性,它仅适用于本地开发,不适合生产
Apache中部署Django
为了更好地利用现有的服务器资源,并实现更稳定的服务,开发者通常会选择将Django应用部署在Apache服务器上。本文将详细介绍如何在Apache服务器上部署Django应用。


