![网络服务器文档根目录的典型目录路径是什么?](https://linux22.com/image/540856/%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%96%87%E6%A1%A3%E6%A0%B9%E7%9B%AE%E5%BD%95%E7%9A%84%E5%85%B8%E5%9E%8B%E7%9B%AE%E5%BD%95%E8%B7%AF%E5%BE%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
人们通常把所有的网页和所有内容存储在哪里?
答案1
取决于发行版/操作系统(和 Web 服务器),但对于 Apache,它通常是 /var/www/(Debian/Ubuntu)、/usr/local/www/(FreeBSD),或者取决于您如何/做什么,也可以在 /home/user/htdocs|www|public_html 中。
答案2
@gravyface 给出了一个很好的检查地点的通用列表。以下是在随机 unix 或 linux 系统上确定 Web 文件准确位置的一种方法:
运行/usr/sbin/httpd -V
,然后寻找两件事:
-D HTTPD_ROOT="/etc/httpd"
-D SERVER_CONFIG_FILE="conf/httpd.conf"
结合这些内容,您就可以得到配置文件的位置,在本例中是/etc/httpd/conf/httpd.conf
。
浏览该文件DocumentRoot
。如果系统配置了虚拟主机,则可能有多个 DocumentRoot,请查找不在 vhost 指令中的 DocumentRoot。
在这种情况下,
DocumentRoot "/webdocs"
它告诉您网页存储在 下/webdocs
。