如何在linode中更改默认的django项目目录

问题描述 投票:0回答:1

我想使用 linode 部署一个 django 应用程序。在我的 linode 服务器的 /var/www 目录中,有一个名为 DjangoApp 的默认 Django 应用程序。我不想使用此默认应用程序来部署我的应用程序,因此我已将我的 django 项目克隆到同一目录中,但 linode 仅侦听默认项目。请问如何让 linode 改为收听我的新项目?

django linode
1个回答
0
投票

如果您使用 Linode 的一键式部署来创建您的 Linode 服务器,那么您应该通过运行

crontab -l
检查机器上的 crontabs。 One-Click Django 应用程序使用 Django 的
runserver
网络服务器。您应该会看到一个运行
runserver
的 cron,如下所示:

@reboot cd /var/www/DjangoApp && python3 manage.py runserver 0.0.0.0:8000 &

如果你想更改它,你可以运行

crontab -e
来编辑你的 crons 并将路径
/var/www/DjangoApp/
更改为你想要的位置。另请注意,runserver 并非为生产而设计,因此您可能希望最终使用 uWSGI 在 Apache 或 NGNIX 等 Web 服务器上运行您的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.