logo

Централизованная библиотечная система г. Рязани

Запуск сервера как сервиса Windows


НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Установка и запуск >> Запуск сервера как сервиса Windows


Кроме запуска программы сервера ИРБИС64 как отдельного приложения irbis_server.exe, предусмотрена возможность запуска сервера ИРБИС64 как сервиса WINDOWS. В процессе инсталляции сервера регистрация сервиса происходит автоматически, после чего он может быть запущен из меню запуска служб WINDOWS.

Если произошла ошибка во время регистрации сервиса или он не работает, необходимо провести настройку сервиса вручную. Для настройки необходимо выполнить следующие действия:

Service_64.exe /INSTALL. После этого в списке установленных сервисов WINDOWS появится сервис с именем Irbis64_Service.

Необходимо установить 1-й параметр командной строки сервиса равным полному пути на исполняемый модуль сервера. Имя этого модуля определяется в ini файле irbis_server.ini сервера ИРБИС64 параметром SERVICE_NAME. По умолчанию он равен irbis_server.exe, но можно также использовать консольную версию сервера ИРБИС64 server_64_console.exe. Этот путь должен совпадать с путем на service_64.exe и с путем на ini-файл сервера ИРБИС64 irbis_server.ini. Сделать это необходимо один раз в программе regedit.exe – редакторе реестра WINDOWS. Для этого необходимо найти в реестре WINDOWS адрес:

[HKEY_LOCAL_MASHINE\SYSTEM\CurrentControlSet\Services\Irbis64_Service]

И добавить в значение ImagePath полный путь на service_64.exe в виде командной строки.

Было - <FilePath>service_64.exe

Стало - <FilePath>service_64.exe <FilePath>

Для разрегистрации сервиса ИРБИС64 необходимо выполнить Service_64.exe /UNINSTALL.