WAMP中的Web服务器根目录在哪里?

时间:2011-06-03 23:22:53

标签: server wamp document-root

Web服务器根目录也是您放置站点文件的位置,稍后在浏览器中使用localhost / file_name访问它们吗?

7 个答案:

答案 0 :(得分:31)

如果您将WAMP安装到c:\wamp,我相信您的网络服务器根目录将是c:\wamp\www,但这可能因版本而异。

是的,您可以在此处通过浏览器访问网站文件。

答案 1 :(得分:17)

在WAMP中,文件由Apache组件(WAMP中的A)提供。

在Apache中,默认情况下,所提供的文件位于安装目录的子目录htdocs中。但是这可以改变,并且当WAMP安装Apache时实际上已经改变了。

提供文件的位置命名为DocumentRoot,并使用Apache配置文件中的变量进行定义。默认值是相对于名为htdocs目录的子目录ServerRoot

默认情况下,ServerRoot是Apache的安装目录。但是,这也可以重新定义到配置文件中,或者使用用于启动Apache的命令-d的{​​{1}}选项。配置文件中的值将覆盖httpd选项。

相对于-d,配置文件默认为conf/httpd.conf。但是这可以使用命令httpd。

ServerRoot选项进行更改

当WAMP自行安装时,它会使用-f修改默认配置文件。 要提供的文件需要位于此处,而不是DocumentRoot c:/wamp/www/默认目录。

您可以通过修改默认配置文件中的htdocs或使用明确指出的两个命令行选项之一DocumentRoot-f来更改WAMP设置的此位置或者隐含于新的配置文件,该文件可能包含-d的不同值(在这种情况下,新文件需要包含此定义,但也包含默认配置文件中的其余配置)。

答案 2 :(得分:3)

用户建议的所有内容" mins"是正确的,还有很好的信息。

当您在浏览器中输入localhost时,WAMP 2.5会提供默认的服务器配置显示。这将映射到c:\ wamp \ www,如之前的帖子中所述。在www下创建子目录将导致项目出现在此显示上。点击即可进入您的项目。

我在不同的目录结构下有各种项目,有时在共享驱动器上,这使得文件的集中位置不方便。幸运的是,WAMP 2.5的第二个功能是Alias,它可以很容易地指定一个(或多个)不同的Web目录的位置。没有编辑配置文件。使用WAMP菜单,选择Apache>别名目录>添加别名。

WAMP已经发展得很好,可以为各种开发者偏好提供支持。

答案 3 :(得分:3)

如果您使用Bitnami安装程序进行wampstack,请转到:

c:/Bitnami/wampstack-5.6.24-0/apache/conf(当然你的版本号可能不同)

打开文件: httpd.conf在文本编辑器中,如Visual Studio代码或Notepad ++

搜索“DocumentRoot”。见图。

Screenshot

您将能够更改此文件中的目录。

答案 4 :(得分:2)

要检查你的根目录是什么,请访问apache的httpd.conf文件并搜索" DocumentRoot"。它后面的位置是你的根目录

答案 5 :(得分:1)

这是Web根目录c:\ wamp \ www

的路径

您可以通过向此目录添加不同的文件夹来创建不同的项目,并将其命名为:

来自浏览器的localhost / project1

这将运行index.html或index.php,位于project1

答案 6 :(得分:-1)

以下是我如何使用Windows上的3.0.6版本到达那里