我看到 Apache 和 Nginx 都使用 var/www 作为它们的 Web 根目录 - 但该目录未包含在Filesystem Hierarchy Standard 中。我还在目录中看到了一些带有 web 根/home/username/www
目录的服务器。那么网络根在哪里呢?或者更确切地说,对于公共 Web 服务器来说,它大部分时间应该去哪里?
ric*_*mer 15
发行版使用/var/www
是因为它用于“临时和临时文件”。安装在那里的文件仅用于检查服务器是否正常工作。之后,您可以安全地删除该文件夹。
但/var/www
不是您应该安装自己的 Web 源文件的地方。/usr/local/<app>
如果网站文件是静态的,则需要提出使用意见,但最合适的位置是在/srv/<app>
或 中/srv/www/<app>
。值得注意的是,您的操作系统不应写入/usr/local
或/srv
,因此它们都是您自己共享文件的安全位置。但是/srv
对于“本系统提供的服务的数据”,这正是网络源代码。