Где находится корневой каталог веб-сервера в WAMP?

также корневой каталог веб-сервера-это место, где вы размещаете файлы своего сайта, а затем подключаете их с помощью localhost/file_name в браузере?

7 ответов


Если вы установили WAMP в c:\wamp тогда я считаю, что ваш корневой каталог веб-сервера будет c:\wamp\www, однако это может варьироваться в зависимости от версии.

Да, здесь вы бы разместили файлы своего сайта для доступа к ним через браузер.


в WAMP файлы обслуживаются компонентом Apache (A в WAMP).

в Apache по умолчанию обслуживаемые файлы находятся в подкаталоге htdocs из директорию. Но это может быть изменено и фактически изменено, когда WAMP устанавливает Apache.

место, откуда подаются файлы, называется DocumentRoot, и определяется с помощью переменной в файл конфигурации Apache. Значение по умолчанию-подкаталог htdocs относительно что называется .

по умолчанию ServerRoot - каталог установки сервера Apache. Однако это также может быть переопределено в файле конфигурации или с помощью команды httpd, который используется для запуска Apache. Значение в файле конфигурации переопределяет значение .

файл конфигурации по умолчанию conf/httpd.conf по отношению к ServerRoot. Но это можно изменить с помощью команды файл httpd.

когда WAMP устанавливает себя, он изменяет файл конфигурации по умолчанию с DocumentRoot c:/wamp/www/. файлы, которые будут обслуживаться должны быть расположены здесь и не в htdocs каталог по умолчанию.

вы можете изменить это местоположение, установленное WAMP, либо изменив DocumentRoot в файле конфигурации по умолчанию, или с помощью одного из двух параметров командной строки -f или -d который указывает явно или имплицитно на новый файл конфигурации, который может содержать другое значение для DocumentRoot (в этом случае новый файл должен содержать данное определение, а также остальные конфигурации в файл конфигурации по умолчанию).


Если вы используете установщик Bitnami для wampstack, перейдите по ссылке:

c:/Bitnami/wampstack-5.6.24-0/apache/conf (конечно, ваш номер версии может отличаться)

открыть файл: файл httpd.conf в текстовом редакторе, таком как Visual Studio code или Notepad ++

выполните поиск "DocumentRoot". Посмотреть изображения.

Screenshot

вы сможете изменить каталог в этом файле.


все, что предложил пользователь "мин", является правильной и отличной информацией.

WAMP 2.5 обеспечивает отображение конфигурации сервера по умолчанию при вводе localhost в браузер. Это сопоставляется с c:\wamp\www, как описано в предыдущих сообщениях. Создание подкаталогов в www приведет к появлению проектов на этом дисплее. Щелчок-и вы в своем проекте.

У меня есть различные проекты под разными структурами каталогов, иногда на общих дисках, что делает это централизованное расположение файлов неудобно. К счастью, есть вторая особенность WAMP 2.5, псевдоним, который делает указание местоположения одного (или нескольких) разрозненных веб-каталогов довольно простым. Нет редактирования файлов конфигурации. В меню WAMP выберите Apache > каталоги псевдонимов > добавить псевдоним.

WAMP развился красиво, чтобы обеспечить поддержку различных предпочтений разработчика.


чтобы проверить, что ваш корневой каталог перейти в httpd.conf файл apache и поиск "DocumentRoot".Следующее за ним местоположение-ваш корневой каталог


Это путь к корневому каталогу web c:\wamp\www

вы можете создавать различные проекты, добавляя различные папки в этот каталог и называть их так:

localhost / project1 из браузера

это запустит индекс.html или индекс.php, лежащий внутри project1


вот как я туда добираюсь, используя версию 3.0.6 на Windows