/home/vhosts/ 或 /var/www/

Rob*_*ert 10 linux storage web-server home-directory

我遇到的一些 Web 服务器使用 /home 来存储站点文件:

/home/vhosts/www.example.com/
Run Code Online (Sandbox Code Playgroud)

其他人使用 /var 像:

/var/www/www.example.com/
Run Code Online (Sandbox Code Playgroud)

什么更干净和“Linuxy”?我们都应该使用/usr/local/www/吗?

可能的来源:http : //www.tuxfiles.org/linuxhelp/linuxdir.html

cor*_*ump 9

根据FHS(文件系统层次标准)2.3 的第 3 章,服务器提供的服务的数据应该归入/srv,但让其下的组织几乎负责每个特定系统。

我会建议/srv/www/<domain>或服务器是否在每个域类似于提供多种服务/srv/<domain>/<service>(服务是wwwftpsvn等)。

  • 那么如果服务器提供MySQ服务L,那么数据应该放在/srv/sql/dbname?我从未见过任何 Linux 发行版将数据放入 /srv。将服务数据的默认位置(例如 Debian 上的 /var/lib)移动到 /srv 只是一种痛苦。 (2认同)

sci*_*rus 7

Red HatDebian使用/var/www。如果我正在访问一个不熟悉的服务器,那是我查找 Web 服务器文档根目录的第一个位置。