nginx 中 /var/www 和 /srv/www 的区别

nginx 中 /var/www 和 /srv/www 的区别

/var/www最近我安装了 Nginx 并想更改它的根目录,但我不知道和之间有什么区别,/srv/www以及什么时候应该使用/var/www/srv/www

答案1

不同之处在于:文件结构不同。不同的服务器实现的文件结构略有不同。

这里有一个描述 Linux 中常见文件结构的很好的链接: Linux 目录结构(文件系统结构)示例说明

由此:

/var – 变量文件

- var stands for variable files.
- Content of the files that are expected to grow can be found under this directory.
- This includes — system log files (/var/log); packages and database files (/var/lib);  
  emails (/var/mail); print queues (/var/spool); lock files (/var/lock);
  temp files needed across reboots (/var/tmp);

/srv – 服务数据

- srv stands for service.
- Contains server specific services related data.
- For example, /srv/cvs contains CVS related data.

基于此,/srv似乎更合适。但是,例如,Ubuntu Linux 版本通常不使用/srv文件结构,而是使用var目录www。所以我认为关键是与您使用的操作系统保持一致。

相关内容