这只是为了我自己的好奇心。 var 目录的目的不是保存系统写入的文件吗?例如:日志、缓存、锁等。
我知道您可以通过修改配置文件将 apache 指向任何地方,但我只是不明白为什么默认位置是/var/www。
最佳答案
/var/
是为了
Variable files —- files whose content is expected to continually change during normal operation of the system —- such as logs, spool files, and temporary e-mail files. Sometimes a separate partition.
-- Wikipedia
因此不一定是系统写的东西。我同意
www
有点奇怪 - 它不应该是所有可变的。一些发行版在 /usr/share
下有它,一些在其他地方 - /var/www
没有得到普遍承认。实际上,根据FHS ,www 数据应该在 /srv
下,但我遇到的几个系统似乎都坚持这一点。
关于apache - 为什么Apache指向/var/www?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6322520/