我知道这不是关于这个问题的第一个问题,但我的目的是更具体一些。
我已经阅读了很多关于它的讨论,而我所理解的是,在FHS的语义上,网站应该保存在/srv目录中。 我不明白的是为什么Apache使用/var作为默认目录,为什么大多数人仍然使用它。
我是完美主义者,而且真的让我感到不可思议,我可以在我的服务器上拥有一些不是很好的东西(因为这个,我今天晚上睡不着)。
基本上我想知道的是,如果在/var和in /srv存储网站有任何实际的区别。 我现在有三天的VPS,而在此之前,我对Linux和服务器的体验非常的小,所以现在我可能无法想象可能会导致未来的问题。 我想,如果有这么多人使用/var那么一定有更好的理由比许多人这样做,所以我也会这样做 。
/ var只是默认设置,绝大多数人在所做的任何事情上都是默认的。 如果这是一个简单的网站,那么没有什么理由去改变它。 我pipe理一个非常复杂的Web应用程序,发现将它移动到/ srv是非常有用的,这样它就可以与其他东西隔离。 这对我来说更方便,并且保护自己远离我的粗心大意。
但从技术上讲,放在哪里并不重要。