webserver docroots的典型目录path是什么?

在哪里通常会存储所有的网页和一切?

取决于发行版/操作系统(和networking服务器),但是使用Apache,通常是/ var / www /(Debian / Ubuntu),/ usr / local / www /(FreeBSD),或者取决于你在做什么也可以在/ home / user / htdocs | www | public_html。

@gravyface给了一个很好的地方检查总表。 下面是一个确定随机unix或linux系统上确切网页文件位置的方法:

运行/usr/sbin/httpd -V ,然后查找两件事:

 -D HTTPD_ROOT="/etc/httpd" -D SERVER_CONFIG_FILE="conf/httpd.conf" 

合并这些文件给你的configuration文件的位置,在这种情况下, /etc/httpd/conf/httpd.conf

查看DocumentRoot 。 如果系统configuration为虚拟主机,可能会有多个DocumentRoot,find不在vhost指令中的那个。

在这种情况下,

 DocumentRoot "/webdocs" 

它告诉你,网页存储在/webdocs