Где находится корневой каталог веб-сервера в 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". Посмотреть изображения.
вы сможете изменить каталог в этом файле.
все, что предложил пользователь "мин", является правильной и отличной информацией.
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