Система управления задачами IPI.MANAGER™ PRO
Служба поддержки Вопрос-ответ Документация О разработчиках

Запуск IPI.Manager при помощи внутреннего веб-сервера

Несмотря на то, что обычно веб-приложения требуют внешнего веб-сервера, IPI.Manager имеет свой собственный (впрочем, и работать в паре с внешним веб-сервером тоже может). Он не столь гибок, как внешние сервера и может выполнять только одну задачу: обрабатывать запросы IPI.Manager.

Внутренний веб-сервер целесообразно использовать когда:

  1. Вы просто приглядываетесь к программе, т.е. запускаете её в тестовом режиме
  2. Вам не нужна авторизация через ActiveDirectory

  3. У вас нет уже настроенного внешнего сервера (в этом случае, чтобы не плодить море http-серверов на разных портах, рекомендуем всё же настроить IPI.Manager в связке с уже работающим веб-сервером.

В целом же, запустить наш веб-сервер очень просто:

  1. Открыть консоль (cmd.exe в Windows)
  2. Перейти в папку с профилем (cd "C:\ipimanager profile")

  3. Выполить ipi-admin runserver <HOST>:<PORT>, где <HOST> - интерфейс, на котором необходимо слушать соединения (например, 192.168.1.1, или 0.0.0.0 - для всех), а <PORT> - желаемый TCP/IP порт.

Примеры:

#Linux/FreeBSD
cd /home/myself/ipimanager/profile_1
ipi-admin runserver 10.0.0.1:8080

#Windows
(WinKey+R -> cmd.exe)
cd "C:\ipimanager\profile_1"
ipi-admin runserver 10.0.0.1:8080

В Windows можно пойти несколько дальше - настроить запуск веб-сервера как сервиса Windows. Для этого нужно подписать --service-install к списку параметров. После чего запустить runserver ещё раз, но уже с параметром --service-run. Это запустит сервис и позволит закрыть консоль - веб-сервер всё равно будет работать. По умолчанию сервис создаётся как запускаемый автоматически при старте Windows. При желании это можно изменить в панели управления сервисами Windows.

ipi-admin runserver 10.0.0.1:8080 --service-install
ipi-admin runserver --service-run

Назад к Руководству Администратора

Конфиденциальность Правовые ограничения Лицензия Контактная информация © 1998-2012 Компания IPI    Компания IPI_Tech