Универсальные
программные комплексы
Понедельник, 19.08.2019, 12:51
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: kostanaysoft, dimuhametov, Татьяна  
Форум » Программное обеспечение » Программа "Библиотечное дело" » Web-компонента на основе сервера IIS (Электронная библиотека)
Web-компонента на основе сервера IIS
dimuhametovДата: Четверг, 20.08.2015, 20:18 | Сообщение # 1
Группа: Администраторы
Сообщений: 104
Репутация: 1
Статус: Offline
Возникает необходимость размещения базы данных библиотеки в Интернете.
В данной статье мы расскажем как это сделать на основе Web-сервера IIS7 и выше.

1 этап. Регистрация RunTime библиотек.
На данном этапе необходимо скачать и запустить дополнительную программу, которая установит необходимые библиотеки в операционную систему.
Как это сделать подробно описано здесь

2 этап. Инициализация библиотеки foxisapi.dll на Web-сервере
Cкопируйте файлы foxisapi.dll, foxisapi.ini, foxweb.dll, foxweb.ini в папку C:\inetpub\Библиотека\ вашего Web-сервера.
Зарегистрируйте библиотеку foxweb.dll под правами Администратора (regsvr32 C:\inetpub\Библиотека\foxweb.dll)
При успешной регистрации должно выйти следующее сообщение "Успешное выполнение DllRegisterServer в foxweb.dll".

Для работы с электронным каталогом в среде IIS необходимо наличие следующих компонент:
* Расширения ISAPI
* Фильтры ISAPI


1)  Создаем web-caйт "Библиотека"в менеджере служб IIS

Указываем "Имя сайта" как "Библиотека" и "Физический путь" как "C:\inetpub\Библиотека\"


2)  Выбираем сайт "Библиотека"далее "Сопоставление обработчиков". В правой части в панели
"Действия" выбираем "Изменение разрешений функции" .
В открывшемся окне "Изменение разрешений функции" выбираем разрешение "Выполнение" и нажимаем кнопку "ОК".

3)  Выбираем сайт "Библиотека"далее "Сопоставление обработчиков".  Для ISAPI-dll в правой панели выбираем "Изменить".
В открывшемся окне " Изменения сопоставления модуля " необходимо внести нахождение исполняемого файла, в нашем случае "c:\inetpub\Библиотека\foxisapi.dll".


Для контроля правильности внесенных данных вам необходимо в строке браузера внести следующую строку: http://localhost/foxisapi.dll/status
При верной настройке Web-сервера вы должны получить следующие результаты :

4)  Выбираем сайт "Библиотека"далее "Проверка подлинности". Для "Анонимной проверки подлинности" необходимо изменить удостоверение анонимного пользователя на "Удостоверение пула приложения"

5) Выбираем "Начальную страницу" далее "ОграниченияISAPI и CGI" . Вносим изменения в параметр ограничения ISAPI как "Разрешить выполнение неуказанных модулей ISAPI"

6) Выбираем пул "DefaultAppPool" далее "Дополнительные параметры" . Разрешаем 32-х разрядные приложения.

7)  Выбираем сайт "Библиотека"далее "Редактировать разрешения". Во вкладке "Безопасность" необходимо добавить нового пользователя "IIS_IUSRS" с соответствующими правами.


В завершении необходимо перейти к этапам 3) 5) 6) 7) описанных по ссылке http://www.kostanaysoft.com/forum/3-25-1
Прикрепления: 6861510.gif(97.3 Kb) · 8497949.gif(57.3 Kb) · 5200317.gif(187.3 Kb) · 1523973.gif(251.2 Kb) · 3273870.gif(253.9 Kb) · 6208748.gif(107.5 Kb) · 5561721.gif(206.7 Kb) · 2636678.gif(238.8 Kb) · 2785116.gif(315.3 Kb) · 2862655.gif(257.1 Kb)
 
Форум » Программное обеспечение » Программа "Библиотечное дело" » Web-компонента на основе сервера IIS (Электронная библиотека)
  • Страница 1 из 1
  • 1
Поиск:

Copyright ТОО "KostanaySoft" © 2019