我已经看到许多使用/home教程和真实生活configuration来保存日志甚至网站,而不是将事情留在/var/logs或/var/www 。
为什么?
虽然它不符合大多数(任何)标准,但很多原因是因为文件系统的大小。 大多数用户将他们的个人文件存储在/home因为这是他们的主目录。 因此,最多的存储空间被分配到/home 。 通常认为在同一个FS /home上有一个不好的做法,因为如果/home由于标准的用户而填满,并且每个人都知道普通用户没有注意到这一点,那么他们只会潜在地使整个服务器。
现在,由于下一个可能使用大量空间的文件系统是/var ,通常是因为/var/log和/或/var/www ,因此/var通常也会保留在它自己的文件系统中。 世界上现金stream量较小的公司(或妈妈地下室的个人)将整合硬盘空间,最常见的方式是使用/home并将httpd的DocumentRoot移动到某处。
我工作的公司处理得当。 我的个人机器在其标准位置有/var/www ,但是它只是一个符号链接到/home/varwww ,这是大型文件系统所在的地方,所以虽然层次标准大部分都是遵循的,但是我偏离了其他的,更实用的原因。
因为这些教程适用于非生产环境,或适用于业余开发人员和/或系统pipe理员,或者用于概念validation的快速安装。
如果您的意思是长期维护一个系统,请遵守标准和最佳实践,即不要使用/home来提供网页内容或保存日志。
我真正看到这个设置的唯一时间是在一个共享的服务器上,比如一个shell主机或者web主机。 用户被chroot编辑到他们的主目录,并有一个public_html文件夹,Web服务器deamon查看他们的网站。