[ELMA3] Настройка IIS под работу с системой ELMA
Система ELMA может использовать в качестве веб-сервера встроенный в систему сервер Cassini или веб-сервер IIS.
IIS является предпочтительным вариантом, так как обеспечивает более быструю и стабильную работу, а также поддерживает работу ELMA по протоколам HTTP и HTTPS.
В данной статье мы рассмотрим установку и настройку IIS в Windows 2008 R2 и в Windows 2012 R2. Это необходимо сделать перед установкой системы ELMA. Правильная настройка IIS позволяет обеспечить корректное функционирование ELMA, в то время как неправильная настройка IIS может стать причиной некорректной работы ELMA (система может и вовсе не запуститься).
Следует отметить, что настройку IIS также можно осуществить в интерфейсе командной строки (данный способ настройки рекомендуется использовать только опытным пользователям Windows). Подробнее об этом см. на странице Настройка IIS с помощью командной строки.
Установка и настройка IIS в Windows Server 2008 R2
1. Открываем Диспетчер сервера (Server Manager).
2. В контекстном меню узла Роли выбираем пункт Добавить роли. Запустится мастер добавления ролей.
Для продолжения необходимо нажать на кнопку Далее.
3. Устанавливаем флажок Веб-сервер(IIS), нажимаем на кнопку Далее.
Для продолжения необходимо нажать на кнопку Далее.
Для продолжения необходимо нажать на кнопку Далее.
4. Выбираем компоненты IIS.
Выбор компонентов осуществляется согласно следующему списку:
5. Нажимаем на кнопку Установить.
6. Закрываем окно мастера добавления ролей.
Теперь все готово для установки системы ELMA.
В других операционных системах настройка IIS под работу с системой ELMA принципиально ничем не отличается и выполняется по аналогии.
Установка и настройка IIS в Windows Server 2012 R2
1. Открываем Диспетчер серверов (Server Manager) (доступен для скачивания на официальном сайте Microsoft) для версии Windows Server 2012.
2. В открывшемся окне необходимо выбрать пункт 2 Добавить роли и компоненты. Запустится Мастер добавления ролей. Для продолжения необходимо нажать на кнопку Далее.
Настройка завершена.
При использовании доменной учетной записи типа "Сервисная" возникает ошибка использования библиотеки Windows.Web.Administration.dll в ОС Windows 2012 и выше.
Этой проблемы можно избежать, если осуществлять запуск пула от имени встроенной учетной записи IIS. Такой учетной записи требуются полные права только на папку ELMA3-Enterprise и не требуются права администратора или доступ к системным файлам IIS.