Вопрос или проблема
Я новичок в использовании Windows 2008 Server и IIS 7. Я только что установил IIS на сервер. По умолчанию физический путь для сайта по умолчанию указывает на %SystemDrive%\inetpub\wwwroot, что соответствует диску C:.
Я предпочитаю изменить этот путь на диск D:. Я обнаружил, что эта настройка доступна в дополнительных настройках сайта по умолчанию. Я не уверен, нужно ли мне что-то еще сделать, чтобы внести это изменение?
Единственное другое изменение, которое вам необходимо сделать, это убедиться, что у учетной записи, от имени которой работает IIS, есть разрешение на доступ к новому каталогу. В моей системе Vista+IIS7 имя этой учетной записи – IIS_IUSERS. Убедитесь, что вы не предоставляете слишком много прав для этого каталога. Вероятно, для этой учетной записи доступ должен быть только для чтения.
.
Ответ или решение
Чтобы изменить физический путь по умолчанию для веб-сайта в IIS на Windows Server 2008 с IIS 7, и перенести его с C: на D:, выполните следующие шаги:
-
Откройте IIS Manager:
- Запустите приложение через Панель управления или введите
inetmgr
в командной строке.
- Запустите приложение через Панель управления или введите
-
Найдите веб-сайт по умолчанию:
- В левой части управления IIS выберите "Sites". Найдите "Default Web Site", который изначально расположен в
%SystemDrive%\inetpub\wwwroot
.
- В левой части управления IIS выберите "Sites". Найдите "Default Web Site", который изначально расположен в
-
Измените физический путь:
- Щелкните правой кнопкой мыши на "Default Web Site" и выберите "Manage Website" -> "Advanced Settings".
- В разделе "Physical Path" измените путь с существующего (например,
C:\inetpub\wwwroot
) на новый путь (например,D:\YourNewPath
). - Нажмите "OK", чтобы сохранить изменения.
-
Настройте разрешения для новой директории:
- Перейдите в проводник Windows и найдите новую директорию для вашего сайта на диске D:.
- Щелкните правой кнопкой мыши по этой папке и выберите "Properties".
- Перейдите на вкладку "Security" и убедитесь, что учетная запись, под которой работает IIS, имеет доступ к данной директории.
- Обычно IIS использует учетную запись IIS_IUSRS. Добавьте эту учетную запись и предоставьте ей минимально необходимые права. Чаще всего это права только на чтение.
-
Проверьте работу веб-сайта:
- После изменения физического пути и настройки разрешений, попробуйте открыть сайт в браузере для проверки корректной работы.
Обратите внимание на важность защиты вашего веб-сайта: предоставляйте минимальный набор прав для аккаунта IIS_IUSRS, чтобы защитить вашу систему от несанкционированного доступа.
Следуя этим шагам, вы успешно измените физический путь вашего сайта на IIS с C: на D:, обеспечив необходимость безопасности и контроль доступа.