想象一下,我的 django 项目包含很少的应用程序。在服务器上它位于/var/www/ProjectName
目录。我的用户名是 Foo,有时我想编辑服务器文件。下一个问题的最佳解决方案是什么?
- 什么所有者
/var/www
? - 什么所有者
/var/www/ProjectName
? - 什么apache进程所有者?
- 在哪里找到静态文件(css、js)?它是来自一个目录中的所有应用程序还是来自不同应用程序的不同目录?这个目录的所有者是什么?
- 哪里可以找到媒体文件(上传用户)?它是来自一个目录中的所有应用程序还是来自不同应用程序的不同目录?这个目录的所有者是什么?
- py 和 pyc 文件的所有者,应用程序的目录?
PS。也许项目位于我的主目录中?
我对此有一些建议,但我想听听更有经验的人。