![]() |
О программе Скачать Цены Клиенты Поддержка Партнеры Контакты | ![]() |
![]() |
Служба поддержки Вопрос-ответ Документация О разработчиках |
Запуск IPI.Manager при помощи внутреннего веб-сервера¶
Несмотря на то, что обычно веб-приложения требуют внешнего веб-сервера, IPI.Manager имеет свой собственный (впрочем, и работать в паре с внешним веб-сервером тоже может). Он не столь гибок, как внешние сервера и может выполнять только одну задачу: обрабатывать запросы IPI.Manager.
Внутренний веб-сервер целесообразно использовать когда:
- Вы просто приглядываетесь к программе, т.е. запускаете её в тестовом режиме
- Вам не нужна авторизация через ActiveDirectory
- У вас нет уже настроенного внешнего сервера (в этом случае, чтобы не плодить море http-серверов на разных портах, рекомендуем всё же настроить IPI.Manager в связке с уже работающим веб-сервером.
В целом же, запустить встроенный веб-сервер очень просто:
- Открыть консоль (Пуск -> Выполнить -> cmd.exe в Windows)
- Перейти в папку с профилем, который вы создали с помощью команды ipi-admin init
- Выполить команду ipi-admin runserver
Пример:
С:\>cd Inetpub\manager.my-company.ru
C:\Inetpub\manager.my-company.ru>ipi-admin runserver
HTTP server started on 0.0.0.0:8000, view at http://127.0.0.1:8000/ (hit CTRL-C to stop)
По умолчанию запущенный сервер использует порт 8000. Чтобы выбрать другой порт, нужно указать его в качестве аргумента команды ipi-admin runserver:
ipi-admin runserver 80
(для того, чтобы слушать 80-й порт, нужны права администратора).
Совет
Если вы используете Windows, то у вас, вероятно, включен Windows Firewall. Он блокирует нежелательные соединения на порты сервера с целью защиты. В этом случае, если вы хотите, чтобы IPI.Manager был доступен с других компьютеров, нужно либо добавить исключение в firewall.
Совет
На всякий случай, напоминаем, что если закрыть окно командной строки Windows, запущенный в нём сервер будет остановлен.
Конфиденциальность Правовые ограничения Лицензия Контактная информация | © 1998-2012 |
![]() |