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



我想使用linode部署一个django应用程序。在我的linode服务器的/var/www目录下,有一个默认的django应用程序,名为djjangoapp。我不想使用这个默认的应用程序来部署我的应用程序,所以我已经克隆了我的django项目到相同的目录,但linode只监听默认的项目。请问我如何让linode听我的新项目代替?

如果您使用Linode的One-Click部署来创建您的Linode服务器,那么您应该通过运行crontab -l来检查机器上的crontab。一键式Django应用程序使用Django的runserverweb服务器。您应该看到运行runserver的cron,如下所示:

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

如果您想更改它,您可以运行crontab -e来编辑您的crons并将路径/var/www/DjangoApp/更改为所需的位置。还请注意,runserver不是为生产而设计的,所以你可能希望最终在web服务器上运行你的应用程序,如Apache或NGNIX,使用uWSGI。

最新更新