Windows папка веб сервер

Создание виртуального каталога на существующем веб-сайте в папке, которая находится на удаленном компьютере

В этой статье описывается создание, тестирование и удаление виртуального каталога на существующем веб-сайте в папку, расположенную на удаленном компьютере.

Исходная версия продукта: Windows Server 2012 R2
Исходный номер КБ: 308150

Удаленный виртуальный каталог — это каталог, который не находится в домашнем каталоге веб-сайта, но отображается в клиентских браузерах, как если бы он находится в домашнем каталоге. У удаленного виртуального каталога есть псевдоним, который сопосячен с расположением универсального соглашения об именах (UNC). Клиент привносим псевдоним в URL-адрес веб-сайта для просмотра веб-контента в этом виртуальном каталоге. В следующей таблице иллюстрируют эти сопоставления:

Физическое расположение Alias URL-путь
C:\WWWroot домашний каталог
(нет)
http://Sales
\\RemoteServer
\SalesData\ProdCustomers
Клиенты http://Sales/Customers

Виртуальные и физические каталоги (каталоги без псевдонима) перечислены в диспетчере служб Интернета. Виртуальный каталог обозначен значком папки, в углу находится мира.

Настройка удаленной сетевой сети

Чтобы создать виртуальный каталог в удаленной сетевой доской, создайте обную долю, а затем сберегайте веб-содержимое в этой обойме. Установите соответствующие разрешения на общий доступ, а затем добавьте соответствующие разрешения NTFS для управления доступом к папке с контентом.

Вы также можете опубликовать веб-содержимое в удаленной обойме после создания виртуального каталога.

Создание виртуального каталога

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

Нажмите кнопку«Начните», найдите пункт «Администрирование программ», а затем выберите > «Диспетчер служб Интернета».

В окне «Службы internet Information Services» разо расширении имени сервера (где имя сервера — это имя сервера).

Щелкните нужный веб-сайт правой кнопкой мыши (например,«Веб-сайт по умолчанию»), выберите пункт «Новый» и выберите «Виртуальный каталог».

На странице «Мастер создания виртуального каталога» нажмите кнопку «Далее».

На странице «Псевдоним виртуального каталога» введите нужный псевдоним (например, «Продажи») и нажмите кнопку «Далее».

На странице «Каталог контента веб-сайта» введите UNC-путь к созданной удаленной папке (например, к серверной папке), а затем нажмите кнопку \ \ \ «Далее».

На странице «Имя пользователя и пароль» введите имя пользователя и пароль с достаточными привилегиями для доступа к удаленной папке.

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

Нажмите кнопку «Далее», в диалоговом окне «Подтверждение пароля» в поле «Подтверждение пароля» в поле «Подтверждение пароля», а затем нажмите кнопку «ОК».

На странице «Разрешения доступа» щелкните, чтобы установить флажки разрешений для виртуального каталога.

По умолчанию разрешения на чтение и запуск сценариев уже выбраны. Например, если вы хотите разрешить пользователям изменять контент в виртуальном каталоге, щелкните, чтобы выбрать поле «Записать».

Нажмите кнопку Далее, а затем нажмите кнопку Готово.

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

Тестирование виртуального каталога

Запустите Internet Explorer.

В поле «Адрес» введите URL-адрес веб-сервера (например, http://WebServer )и нажмите кнопку «Перейти».

Убедитесь, что можно просмотреть веб-сайт по умолчанию.

Append the alias of the virtual directory to the address that you typed in step two (for example, http://WebServer/Sales ), and then click Go.

Веб-контент виртуального каталога отображается в окне браузера.

Удаление виртуального каталога

Чтобы удалить виртуальный каталог, удалите псевдоним, который службы IIS используют для ссылки на контент, хранимый в этом каталоге.

При удалении виртуального каталога сетовая часть и ее содержимое также не удаляются.

Чтобы удалить виртуальный каталог, выполните следующие действия.

Нажмите кнопку«Начните», найдите пункт «Администрирование программ», а затем выберите > «Диспетчер служб Интернета».

В окне «Службы internet Information Services» щелкните, чтобы развернуть имя сервера (где имя сервера — это имя сервера).

Разоберите веб-сайт, содержащий виртуальный каталог, который нужно удалить. Например, разоберем веб-сайт по умолчанию.

Щелкните нужный виртуальный каталог правой кнопкой мыши (например, «Продажи») и выберите «Удалить».

Нажмите кнопку «Да», если отображается следующее сообщение:

Вы уверены, что хотите удалить этот элемент?

Веб-содержимое остается в удаленной папке, с которой был соедиен виртуальный каталог.

Остановите и перезапустите веб-сайт:

  1. Щелкните правой кнопкой мыши нужный веб-сайт (например, «Веб-сайт по умолчанию») и выберите «Остановить».
  2. Щелкните веб-сайт правой кнопкой мыши и выберите «Начните».

Выйти из оснастки «Службы Internet Information Services».

Как установить Web сервер IIS 10 в Windows Server 2016?

Сегодня мы с Вами научимся устанавливать веб сервер IIS в операционной системе Windows Server 2016 нескольким способами, а именно с помощью графического инструмента и, конечно же, с помощью Windows PowerShell.

Что такое IIS 10?

IIS (Internet Information Services) — это набор служб, предназначенный для реализации web сервера в операционной системе Windows с поддержкой сайтов HTML и приложений на ASP.NET или ASP. В Windows Server он распространяется в виде отдельной роли с достаточно большим количеством служб роли. Ранее в материале «Описание и назначение ролей сервера в Windows Server 2016» мы рассмотрели краткое описание всех ролей сервера и их служб, в том числе и роли «Веб-сервер (IIS)» поэтому повторяться сейчас, т.е. описывать каждую из служб роли, я не буду.

В актуальной на данный момент версии серверной операционной системе Windows Server 2016 присутствует также самая новая версия веб сервера, а именно – IIS 10.

Версии веб сервера IIS

Версия IIS Версия операционной системы
10 Windows 10; Windows Server 2016
8.5 Windows 8.1; Windows Server 2012 R2
8.0 Windows 8; Windows Server 2012
7.5 Windows 7; Windows Server 2008 R2
7.0 Windows Vista; Windows Server 2008
6.0 Windows Server 2003
5.1 Windows XP Professional
5.0 Windows 2000

Установка Web сервера IIS 10

Итак, давайте переходить к рассмотрению процесса установки, и для примера давайте просто установим основные компоненты, которые необходимы для функционирования веб сервера и его администрирования (средства управления), а также разместим на нем простую HTML страничку, т.е. по сути HTML сайт, для проверки работы web сервера. Если Вам необходимо размещать приложения, например на ASP.NET, то Вам необходимо также установить соответствующие службы роли из раздела «Разработка приложений».

Установка веб сервера IIS с помощью мастера

Сначала давайте разберем процесс установки web сервера IIS 10 с помощью «Диспетчера серверов», а конкретней «Мастера добавления ролей и компонентов».

Шаг 1

Открываем диспетчер серверов «Пуск ->Диспетчер серверов».

Затем запускаем «Мастер добавления ролей и компонентов», меню «Управление ->Добавить роли и компоненты».

Шаг 2

Шаг 3

Потом выбираем тип установки «Установка ролей или компонентов», жмем «Далее».

Шаг 4

Затем выбираем целевой сервер и жмем «Далее».

Шаг 5

На шаге выбора ролей отмечаем роль «Веб-сервер (IIS)». Автоматически Вам сразу предложат установить компонент «Консоль управления службами IIS», мы соглашаемся и жмем «Добавить компоненты».

И сразу жмем «Далее».

Шаг 6

Все необходимые компоненты мы уже отметили, поэтому на этом шаге также сразу жмем «Далее».

Шаг 7

Теперь нам необходимо настроить установку роли «Веб-сервер IIS», сначала жмем «Далее».

А потом выбираем необходимые службы роли, по умолчанию минимальное количество служб уже будет выбрано, но если Вам нужно что-то еще, то отмечаете их галочкой. Для нашей тестовой задачи, т.е. разместить простой статический HTML сайт, отмеченных по умолчанию служб будет достаточно, жмем «Далее».

Шаг 8

Проверяем выбранные роли, службы и компоненты и жмем «Установить».

Установка будет завершена, как появится соответствующее сообщение.

Установка web сервера IIS с помощью Windows PowerShell

Для того чтобы установить web сервер IIS с помощью PowerShell запускайте оболочку Windows PowerShell и вводите следующие команды (перечисленные ниже команды установят все те же службы, которые мы установили с помощью мастера чуть выше).

Документ по умолчанию

Ведение журнала http

Сжатие статического содержимого

Консоль управления службами IIS

Размещаем HTML сайт на веб сервере IIS

Первое что нужно сделать — это создать корневую директорию нашего тестового сайта, для этого в каталоге С:\inetpub\ создаем папку TestSite и в нее для проверки добавляем файл index.html со следующим содержимым, например

Затем открываем «Диспетчер служб IIS», это можно сделать, например, из диспетчера серверов «Средства ->Диспетчер служб IIS».

Потом щелкаем правой кнопкой мыши по пункту «Сайты ->Добавить веб-сайт».

Откроется окно добавления веб сайта, заполняем необходимые поля и жмем «ОК» (TestSite в моем случае это название сайта).

Теперь можем проверить работу веб сервера и только что созданного сайта, для этого открываем любой веб браузер и переходим на сайт TestSite (только помните, для того чтобы у Вас также как у меня открылся сайт по имени, он должен быть добавлен на DNS сервере (создана A запись) или хотя бы для тестов добавлена запись в файл HOSTS локального сервера).

Удаление веб сервера IIS с помощью мастера

Для удаления web сервера IIS открываем диспетчер серверов, затем в меню нажимаем «Управление ->Удалить роли и компоненты».

В итоге запустится «Мастер удаления ролей и компонентов», где мы делаем практически то же самое, что и при установке, только галочки мы не ставим, а снимаем.

Затем мы жмем далее, далее и удалить. После окончания процесса удаления веб сервера сервер необходимо будет перезагрузить.

Удаление web сервера IIS с помощью PowerShell

Для удаления web сервера IIS на PowerShell запускаем оболочку Windows PowerShell и используем командлет Uninstall-WindowsFeature. Для удаления следующих служб ролей веб сервера IIS, можно использовать вот такие команды:

Документ по умолчанию

Ведение журнала http

Сжатие статического содержимого

Консоль управления службами IIS

Вот мы с Вами и научились устанавливать и удалять web сервер IIS в операционной системе Windows Server 2016 и на этом у меня все, пока!

Читайте также:  Windows 10 когда выйдет версия 2004
Оцените статью