为什么Apache指向/ var/www?

sys*_*zer 7 apache webserver

这只是为了我自己的好奇心.var目录的目的不是保存系统写入的文件吗?例如:日志,缓存,锁等.

我知道你可以通过修改配置文件指示apache指向任何地方,但我只是不明白为什么默认位置是/ var/www.

Ama*_*dan 5

/var/ 是为了

变量文件 - 在系统正常运行期间内容预期会不断更改的文件 - 例如日志,假脱机文件和临时电子邮件文件.有时一个单独的分区.

- 维基百科

因此不一定是系统写的东西.我同意这www有点奇怪 - 它不应该是所有变量.有些发行版有/usr/share,有些在其他地方 - /var/www没有得到普遍承认.实际上,根据FHS,www数据应该在/srv,但我遇到的系统似乎很少遵守.

  • 当你必须编辑.html文件以发布更新时,它又回到了数据库之前的日子. (2认同)