Для публикации электронного каталога в локальной сети или Интернет в АБИС «АС Библиотека-3» предназначен модуль WWW-шлюз, который использует службы Internet Information Services.
В данной статье рассмотрены особенности настройки IIS версий 7.0 и 7.5, которые входят в состав Windows Vista, Windows 7, Server 2008.
Далее последовательность действий на примере Windows Server 2008:
- Откройте диспетчер сервера (Пуск — Панель управления — Администрирование — Диспетчер сервера).
- Добавьте роль сервера — Веб-сервер (IIS).
- Кроме устанавливаемых по умолчанию служб IIS добавьте службу «Расширения ISAPI».
- После установки IIS закройте Диспетчер сервера.
- Окройте диспетчер служб IIS, для этого нажмите Пуск — Выполнить или комбинацию клавиш WINDOWS+R и введите команду inetmgr.
- В разделе Default Web Site из контекстного меню выберите пункт Добавить виртуальный каталог.
- Укажите псевдоним каталога (по этому псевдониму Вы будете вводить адрес шлюза, например http://server/psevdonim) и физический путь к папке EWWW (по умолчанию C:\Program Files\АС-Библиотека-3\EWWW).
- Выделите созданный виртуальный каталог и откройте раздел Документ по умолчанию.
- Добавьте в качестве документа по умолчанию файл ewww.dll.
- Щелкните снова на значке виртуальный каталог и откройте раздел Сопоставления обработчиков.
- Справа в разделе «Действия» выберите ссылку «Изменение разрешений функции» и поставьте метку «Выполнение».
- Дважды щелкните на строке ISAPI-dll. В поле Исполняемый файл можно указать файл C:\Program Files\АС-Библиотека-3\EWWW\EWww.dll (необязательно).
- Нажмите на кнопку Ограничения запроса. На вкладке Доступ выберите пункт Выполнение.
- Нажмите OK.
- Для 64-битных операционных систем разрешите выполнение 32-битных приложений. Выберите «Пулы приложений», в списке пулов по умолчанию добавлен DefaultAppPool. Выберите справа «Дополнительные параметры». В строке «Разрешены 32-разрядные приложения» установите значение «True».
- Перезапустите IIS.
- Откройте страницу шлюза по адресу http://localhost/ИМЯ_ВИРТУАЛЬНОГО_КАТАЛОГА/.