gpt4 book ai didi

python - 在 Ubuntu 上设置 apache 和 django

转载 作者:太空宇宙 更新时间:2023-11-03 18:29:35 24 4
gpt4 key购买 nike

我不是管理员,因此在 digital ocean 上设置我的网站时遇到一些问题。我读过手册,安装apache,安装django,安装mod_wsgi,但还是不行。也许我不明白一些核心的东西,所以我请求帮助我。

我已经做了什么:安装 Django 和 Apache,在 apache\sites-available 中创建文件 -vz10.net(我从手册中获取的)

<VirtualHost *:80>
ServerName vz10.net

WSGIDaemonProcess vz10.net processes=2 threads=15
WSGIProcessGroup vz10.net

WSGIScriptAlias / /var/www/vz10.net/apache/django.wsgi

<Directory /var/www/vz10.net>
Order allow,deny
allow from all
</Directory>

LogLevel warn

Alias /static/ /var/www/vz10.net/static/
<Directory /var/www/vz10.net/>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>

我将我的项目从 github 克隆到/var/www/vz10.net ,在这个文件夹中我制作了 apache/django.wsgi (我也从手册中获取了它)

import os, sys
sys.path.append('/usr/local/lib/python2.7/dist-packages/django/')
sys.path.append('/var/www/vz10.net/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'students_score.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler

之后我重新加载 apache 并尝试,但我所得到的只是在浏览器中观察我的文件夹 enter image description here

有人可以帮我吗?

最佳答案

您需要运行 a2ensite vz10.net 才能启用 Apache 配置。

关于python - 在 Ubuntu 上设置 apache 和 django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22589549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com