Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[ПСП] / lab1.docx
Скачиваний:
60
Добавлен:
31.05.2015
Размер:
161.73 Кб
Скачать

Iis7.0: Удаление приложения

Можно удалить приложение на веб-узле, если оно больше не будет использоваться. Например, нужно использовать новое приложение вместо старого.

Примечание

Единственное приложение, которое не может быть удалено с узла, – это основное приложение.

Сведения об уровнях, на которых можно выполнить эту процедуру, а также о модулях, обработчиках и разрешениях, требуемых для выполнения этой процедуры, см. в разделе IIS 7.0: Требования к функциям приложений.

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

Эту процедуру можно выполнить с помощью пользовательского интерфейса, запустив команды Appcmd.exe в окне командной строки, путем прямого изменения файлов конфигурации или посредством написания сценариев WMI.

Пользовательский интерфейс

  1. Откройте службы Диспетчер IIS. Сведения об открытии Диспетчер IIS см. в разделе IIS 7.0: Открытие диспетчера IIS.

  2. На панели Подключенияразверните узелУзлыи щелкните, чтобы выделить, узел, на котором работают приложения.

  3. На панели Действиянажмите кнопкуПросмотреть приложения.

  4. На странице компонента Приложениявыберите приложение из списка, а затем нажмите кнопкуУдалитьна панелиДействия.

  5. Нажмите кнопку Да, чтобы подтвердить удаление приложения.

Примечание

Удаление приложения в службах IIS не приводит к удалению физического содержимого из файловой системы Windows; удаляется лишь представление этого содержимого как приложения на узле.

Командная строка

Чтобы удалить приложение, используйте следующий синтаксис:

appcmd delete app /app.name: строка

Переменная app.nameстрокаявляется виртуальным путем к приложению, которое следует удалить.

Например, чтобы удалить приложение с именем Marketingна узлеcontoso, введите в командной строке следующую команду и нажмите клавишу ВВОД.

appcmd delete app /app.name: contoso / marketing

Дополнительные сведения о команде Appcmd.exe см. в разделе IIS 7.0: Appcmd.exe.

Настройка конфигурации

Процедура, приведенная в этом разделе, влияет на следующие элементы конфигурации:

<application>

<virtualDirectory> элемент под <application>

Дополнительные сведения о конфигурации IIS 7 см. на веб-странице IIS 7.0: IIS Settings Schemaна веб-узле MSDN (может быть на английском языке).

WMI

Чтобы выполнить эту процедуру, используйте следующие классы, методы или свойства WMI:

  • Метод Application.Delete_

Примечание

Чтобы удалить экземпляр этого объекта, используйте системный метод Delete_объекта, наследуемый от WMI. Дополнительные сведения оDelete_см. в описанииSWbemObject.Delete_на узле MSDN (может быть на английском языке).

Дополнительные сведения о WMI и службах IIS см. в разделе IIS 7.0. Инструментарий управления Windows (WMI). Дополнительные сведения о классах, методах и свойствах, связанных с этой процедурой, см. на страницеIIS 7.0: IIS WMI Provider Referenceна веб-узле MSDN (может быть на английском языке).

Iis 7.0: Изменение физического пути для содержимого приложения

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

Сведения об уровнях, на которых можно выполнить эту процедуру, а также о модулях, обработчиках и разрешениях, требуемых для выполнения этой процедуры, см. в разделе IIS 7.0: Требования к функциям приложений.

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

Эту процедуру можно выполнить с помощью пользовательского интерфейса, запустив команды Appcmd.exe в окне командной строки, путем прямого изменения файлов конфигурации или посредством написания сценариев WMI.

Пользовательский интерфейс

  1. Откройте службы Диспетчер IIS. Сведения об открытии Диспетчер IIS см. в разделе IIS 7.0: Открытие диспетчера IIS.

  2. На панели Подключенияразверните узелУзлыи щелкните, чтобы выделить, узел, на котором работают приложения.

  3. На панели Действиянажмите кнопкуПросмотреть приложения.

  4. На странице компонента Приложениявыберите приложение из списка и щелкнитеОсновные настройкина панелиДействия.

  5. В поле Физический путьизмените путь к содержимому приложения.

  6. Нажмите кнопку ОК.

Командная строка

Чтобы изменить путь к содержимому приложения, используйте следующий синтаксис:

appcmd set app /app.name: строка /[path='/'].physicalPath: строка

Переменная app.nameстрокаявляется виртуальным путем приложения, а переменнаяphysicalPathстрока– физическим путем к содержимому приложения.

Например, чтобы изменить физический путь местоположения c:\приложениедля приложения с именемmarketingна узлеcontoso, введите в командной строке приведенную ниже команду и нажмите клавишу ВВОД.

appcmd set app /app.name: contoso / marketing /[path='/'].physicalPath:c:\ приложение

Дополнительные сведения о команде Appcmd.exe см. в разделе IIS 7.0: Appcmd.exe.

Настройка конфигурации

Процедура, приведенная в этом разделе, влияет на следующие элементы конфигурации:

<virtualDirectory>элемент под<application>

Дополнительные сведения о конфигурации IIS 7 см. на веб-странице IIS 7.0: IIS Settings Schemaна веб-узле MSDN (может быть на английском языке).

WMI

Чтобы выполнить эту процедуру, используйте следующие классы, методы или свойства WMI:

  • Класс ApplicationContainsVirtualDirectory

  • Свойство VirtualDirectory.PhysicalPath

Дополнительные сведения о WMI и службах IIS см. в разделе IIS 7.0. Инструментарий управления Windows (WMI). Дополнительные сведения о классах, методах и свойствах, связанных с этой процедурой, см. на страницеIIS 7.0: IIS WMI Provider Referenceна веб-узле MSDN (может быть на английском языке).

См. также: IIS 7.0: Управление приложениями в IIS 7.0

Соседние файлы в папке [ПСП]