Отмена расширения веб-приложения (SharePoint Server 2010)
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2010-12-09
В этой статье описывается порядок отмены расширения веб-приложения. В этом случае удаляется сопоставление между веб-приложением, с одной стороны, и веб-сайтом IIS и зоной, с другой стороны. Обычно отмена расширения веб-приложения выполняется в тех случаях, когда требуется обеспечить возможность последующего использования веб-приложения, однако не требуется доступ к нему на конкретном веб-сайте IIS. Это позволяет сохранить связанные параметры баз данных контента и веб-приложения для последующего использования.
При обновлении URL-адресов альтернативного сопоставления доступа в SharePoint Server 2010 не выполняется автоматическое обновление привязок IIS. Чтобы устранить эту неполадку, необходимо отменить расширение веб-приложения для связанной зоны и повторно расширить его с обновленными привязками IIS.
Также можно удалить веб-сайт IIS, если на нем размещается только контент SharePoint, и его использование более не требуется.
Перед выполнением этой процедуры проверьте следующее:
Зона веб-приложения, для которой требуется отменить расширение, не используется. Дополнительные сведения о взаимоотношениях между зоной и веб-приложением см. в статье Компоненты логической архитектуры (SharePoint Server 2010).
Если в ОС Windows включена функция контроля учетных записей (UAC), и для отмены расширения веб-приложения используется Windows PowerShell, необходимо щелкнуть правой кнопкой мыши командную консоль SharePoint 2010 и выбрать пункт Запуск от имени администратора.
Можно отменить расширение веб-приложения с помощью веб-сайта центра администрирования SharePoint или Windows PowerShell. Обычно сайт центра администрирования используется для отмены расширения веб-приложения на отдельном сервере со встроенной базой данных. Для автоматизации часто выполняемых задач по отмене расширения веб-приложений рекомендуется использовать Windows PowerShell.
Отмена расширения веб-приложения с помощью центра администрирования
Проверьте наличие следующих административных учетных данных:
- Для отмены расширения веб-приложения необходимо быть участником группы администраторов фермы SharePoint и локальной группы администраторов на компьютере, на котором работает веб-сайт центра администрирования.
В разделе Управление приложениями на домашней странице веб-сайта центра администрирования выберите пункт Управление веб-приложениями.
Выберите веб-приложение, для которого требуется отменить расширение, затем на ленте выберите команду Удалить и пункт Удаление SharePoint с веб-сайта IIS.
На странице "Удаление SharePoint с веб-сайта IIS" в разделе Параметры удаления в списке Выберите веб-сайт IIS и зону для удаления выберите веб-приложение, для которого требуется отменить расширение для веб-сайта IIS и зоны.
В разделе Удалить веб-сайты IIS выполните одно из следующих действий:
Выберите параметр Да, чтобы удалить веб-сайт IIS.
Выберите параметр Нет, если не требуется удалять веб-сайт IIS.
Нажмите кнопку ОК.
Отмена расширения веб-приложения с помощью Windows PowerShell
Убедитесь, что выполняются следующие минимальные требования: См. статью Add-SPShellAdmin. Также требуется участие в локальной группе администраторов на компьютере, на котором выполняется центр администрирования.
В меню Пуск выберите пункт Все программы.
Выберите пункт Продукты Microsoft SharePoint 2010.
Щелкните компонент Командная консоль SharePoint 2010.
В командной строке Windows PowerShell введите следующую команду:
Remove-SPWebApplication -identity http://sitename -Zone {Default | Intranet | Internet | Internet | Custom | Extranet} -Confirm
Эта команда удаляет зону, указанную для расширения веб-приложения в
http://sitename
. При выполнении этой команды не удаляются базы данных контента или веб-сайт IIS.Примечание
Обратите внимание, что этот командлет можно использовать для удаления веб-приложения. Используйте соответствующие параметры.
Дополнительные сведения см. в статье Remove-SPWebApplication.
Примечание
Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.