如何在 Linux 上更改 Apache 服务器的根目录?
linuxoperating systemopen source更新于 2026/2/15 3:22:17
Apache Web 服务器是所有平台上使用最广泛的 Web 服务器之一,甚至包括不同的 Linux 发行版和 Windows。 Apache 服务器是一个开源 HTTP 服务器,主要用于交付 Web 内容,也可用于同时处理多个查询。
在本文中,我将尝试解释如何更改 Apache Web 服务器的根目录。
通常情况下,要更改根目录,我们必须首先知道它的确切位置。对于 Apache 服务器,根目录(也称为 DocumentRoot)位于文件夹 −
/var/www/html
DocumentRoot 是 Apache 服务器从中读取访问者通过互联网访问的内容的目录。
有时,默认的 DocumentRoot 也可能存在于目录中。
/var/www
现在进行下一步就是找到配置此 DocumentRoot 的文件。只需在终端中输入以下命令 −
/etc/apache2/sites-available/000-default.conf
下一步是用您喜欢的文本编辑器打开这个 .conf 文件,我使用的是 nano,因此命令类似于 −
sudo nano /etc/apache2/sites-available/000-default.conf
现在我们需要找到文本"DocumentRoot"在上面的文件中,更改位置,可能类似于 −
DocumentRoot /var/www/html
更改为您想要的任何目标。
我们还需要在 apache2.conf 文件中进行类似的更改,只需在终端中输入以下命令即可。
sudo nano /etc/apache2/apache2.conf
然后,尝试在上述文件中找到以下内容。
<Directory /var/www/html/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
现在只需将 /var/www/html 更改为您在 default.conf 文件中更改的目录,然后保存文件并使用下面显示的命令重新启动服务器 −
sudo service apache2 start
相关文章
有用资源
linux 参考教程 - 该教程包含有关 linux 的更多信息:https://www.cainiaomax.com/linux/

