在哪里放置Web服务器的根?

我刚刚升级,现在部分考虑在本地工作站的Web服务器目录结构,以便在Linux平台上进行Web开发。 运行多个主机和不同的项目需要。 把所有服务器的文档放在哪里最好? 在/ var / WWW? / SRV? /万维网? 我打算把它作为单独的分区 – 对备份有好处吗? :)我期待着你的想法。

对于开发,您可以将文件放在任何地方 – 也许在您的主目录中(您可以通过在Apache配置中UserDir enabled来允许Apache从主目录中提供文件:请参阅http://httpd.apache.org/docs/2.1 /mod/mod_userdir.html )。

对于制作, /srv/www可能是文件的最佳位置; 这是(松散地)在FHS中定义: http : //www.pathname.com/fhs/pub/fhs-2.3.html#SRVDATAFORSERVICESPROVIDEDBYSYSTEM

此外, /srv/www通常(比如Fedora上的),被SELinux认为是web内容的位置之一,它允许Apache读取这些文件。

/srv是服务数据文件的适当位置。 使其成为一个单独的卷是没有必要的,只要它的音量是相对安全的,不会变满。

这在“ 文件系统层次结构标准”中有很好的解释。 它应该进入/srv