【发布时间】:2018-10-06 10:21:28
【问题描述】:
我需要在 Ubuntu 服务器上使用 Django 应用程序进行生产。
直到现在(为了测试)我在具有 sudo 权限的用户的主目录中设置了虚拟环境和项目代码(我在一些教程中看到这样做)。
但是,我感觉这不是一个好方法。
那么,最好的位置是什么,以及如何为 Linux 用户设置安全性?
【问题讨论】:
标签: django ubuntu deployment web-deployment
我需要在 Ubuntu 服务器上使用 Django 应用程序进行生产。
直到现在(为了测试)我在具有 sudo 权限的用户的主目录中设置了虚拟环境和项目代码(我在一些教程中看到这样做)。
但是,我感觉这不是一个好方法。
那么,最好的位置是什么,以及如何为 Linux 用户设置安全性?
【问题讨论】:
标签: django ubuntu deployment web-deployment
嗯,取决于您使用的服务器,例如: 如果您使用 apache 为您的项目提供服务,您可能会将其存储在 /var/www/html...
但是没有设置存储项目文件的位置。将它们存储在您喜欢的地方,方便您访问它们,并使用 virtualenv 封装您的库,以便系统不受影响。
【讨论】: