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

Server WAMP中的web服务器根目录在哪里?,server,wamp,document-root,Server,Wamp,Document Root,web服务器根目录也是您放置站点文件并随后在浏览器中使用localhost/file\u name访问它们的地方吗?如果您将WAMP安装到c:\WAMP,则我相信您的web服务器根目录将是c:\WAMP\www,但这可能因版本而异 是的,您可以在这里放置站点文件,以便通过浏览器访问它们。在WAMP中,文件由Apache组件(WAMP中的a)提供服务 在Apache中,默认情况下提供的文件位于安装目录的子目录htdocs。但这是可以改变的,而且实际上在WAMP安装Apache时也会改变 提供文件的

web服务器根目录也是您放置站点文件并随后在浏览器中使用localhost/file\u name访问它们的地方吗?

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


是的,您可以在这里放置站点文件,以便通过浏览器访问它们。

在WAMP中,文件由Apache组件(WAMP中的a)提供服务

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

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

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

默认情况下,配置文件是相对于
ServerRoot
conf/httpd.conf
。但这可以使用命令httpd的
-f
选项进行更改

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


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

用户“分钟”建议的所有内容都是正确的,而且信息非常丰富

当您在浏览器中输入localhost时,WAMP 2.5提供了默认的服务器配置显示。这映射到c:\WAMP\www,如前几篇文章所述。在www下创建子目录将导致项目显示在此显示上。单击一下,您就进入了项目中

我有不同目录结构下的各种项目,有时在共享驱动器上,这使得文件的集中位置不方便。幸运的是,WAMP 2.5还有一个别名,它可以指定一个(或多个)的位置完全不同的web目录非常容易。无需编辑配置文件。使用WAMP菜单,选择Apache>别名目录>添加别名


WAMP已经发展得很好,可以为各种开发人员首选项提供支持。

这是指向web根目录c:\WAMP\www的路径

您可以通过将不同文件夹添加到此目录并按如下方式调用它们来创建不同的项目:

浏览器中的localhost/project1


这将运行project1中的index.html或index.php来检查您的根目录是什么,转到apache的httpd.conf文件并搜索“DocumentRoot”。下面的位置是您的根目录

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

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

打开文件: 在文本编辑器(如Visual Studio代码或记事本)中使用httpd.conf++

搜索“DocumentRoot”。参见图片

您可以更改此文件中的目录。


下面是我在Windows上使用3.0.6版实现的方法

大多数答案都假定用户在wamp文件夹中安装了wampserver。这个答案很方便!谢谢。