Установка сервера для Windows — различия между версиями

Материал из ЭЛЕСТА
Перейти к: навигация, поиск
(Установка ПО Юпитер - КРОС)
Строка 56: Строка 56:
  
 
Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.<br>
 
Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.<br>
 +
 +
Сервер Юпитер-КРОС имеет встроенную диагностику доступности портов. Нажмите на кнопку ниже чтобы узнать, как выполнить диагностику портов.
 +
<spoiler show="Диагностика портов" hide="Закрыть диагностику портов">
 +
 +
Запустить командную строку от имени администратора
 +
 +
<p>Выполнить команду</p>
 +
<code>cd C:\Program Files\smpo-server</code><br>
 +
далее команду<br>
 +
<code>java -jar smpo-server.jar -ports</code>
 +
 +
<p>Будет произведена диагностика системы и выведен результат на экран. Пример вывода представлен в таблице ниже.</p>
 +
 +
<p>
 +
- В разделе работоспособные порты - перечисляются порты доступные для внешнего соединения.<br>
 +
- Порт недоступен - это означает, что он закрыт для внешнего соединения.<br>
 +
- Порты 2002-2004 используются в АРМ. Если планируется использование АРМ только в локальной сети, то пробрасывать эти порты не требуется.<br>
 +
- Настроить проброс для нужных портов. Список портов для работы сервера: [[КРОС: Настройка портов]]<br>
 +
- После открытия портов на роутере повторить проверку, в случае успешного результата закрыть командную строку.</p>
 +
 +
KROS Server initialization...
 +
Compiled 2018-05-17 14:21:45 +0300 (Thu, 17 May 2018)
 +
Copyright (c) 2015-2018, Elesta Co. LTD., St.Petersburg, Russia
 +
Инициализация системы лицензирования... OK
 +
Внешний адрес: 5.17.161.235
 +
Сервер лицензирования: jupiter8.ru:2120
 +
Check database condition...
 +
Database OK
 +
UUID Сервера: 729c5425-5105-31f7-adbf-74e824c87cef
 +
KROS Server, version 2.3.38.7119
 +
 +
РЕЖИМ ДИАГНОСТИКИ СИСТЕМЫ
 +
 +
[2018-05-17 16:02:08.891] Инициализация системы...
 +
Starting HTTP server on port 9900
 +
Loading Object Conditions...8
 +
Loading Object Types...13
 +
Loading Object Categories...13
 +
Loading Group Conditions...8
 +
Loading Equipment types...2
 +
Loading Phone types...6
 +
Loading Device Types...153
 +
Loading Alarm Reports...2
 +
Loading Roles...18, 4
 +
Loading Customers...1
 +
Loading Watchers...2
 +
Loading Devices...4557
 +
Loading Responsibles...0
 +
Loading Objects...4558
 +
Loading Contracts...2
 +
Refresh Objects...4558
 +
Refresh Contracts...2
 +
Loading Personals...0
 +
Loading Groups...3
 +
Loading Users...9
 +
Recalculating objects status...4558
 +
Starting UDP listener at port 10000
 +
Starting UDP listener at port 10093
 +
Starting UDP listener at port 10094
 +
Starting UDP listener at port 10095
 +
Starting TCP listener at port 5001
 +
Starting TCP listener at port 5002
 +
Starting TCP listener at port 5003
 +
Starting TCP listener at port 6003
 +
Starting TCP listener at port 30000
 +
Starting TCP listener at port 30001
 +
Starting TCP listener at port 10000
 +
Starting TCP listener at port 10093
 +
Starting TCP listener at port 10094
 +
Starting TCP listener at port 10095
 +
Starting TCP listener at port 20000
 +
Starting TCP listener at port 20001
 +
Starting TCP listener at port 20002
 +
Starting TCP listener at port 6004
 +
Starting TCP listener at port 6002
 +
Starting TCP listener at port 6001
 +
Starting TCP listener at port 7009
 +
Starting TCP listener at port 7101
 +
Starting TCP listener at port 7102
 +
Starting TCP listener at port 2002
 +
Starting TCP listener at port 2003
 +
Starting TCP listener at port 2004
 +
Starting TCP listener at port 25000
 +
Starting TCP listener at port 25001
 +
 +
[2018-05-17 16:03:56.064] Тестирование доступности портов... Готово
 +
[2018-05-17 16:04:08.001] Работоспособные порты:
 +
 +
[2018-05-17 16:04:08.002] Протокол TCP
 +
[2018-05-17 16:04:08.002] Порт 10095, пинг: 23 мс
 +
 +
[2018-05-17 16:04:08.002] Протокол HTTP
 +
[2018-05-17 16:04:08.002] Порт 9900, пинг: 80 мс
 +
 +
[2018-05-17 16:04:08.002] Протокол UDP
 +
[2018-05-17 16:04:08.002] Порт 10095, пинг: 14 мс
 +
 +
[2018-05-17 16:04:08.002] В Вашей системе существуют проблемы с доступом к портам
 +
 +
[2018-05-17 16:04:08.002] Протокол TCP
 +
[2018-05-17 16:04:08.002] Порт 20000, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 20001, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 7009, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 20002, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 25000, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 5001, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 25001, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 5002, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 5003, причина: Порт недоступен
 +
[2018-05-17 16:04:08.002] Порт 10093, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 10094, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 10000, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 30000, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 30001, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 6001, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 6002, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 2002, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 2003, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 6003, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 2004, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 6004, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 7101, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 7102, причина: Порт недоступен
 +
 +
[2018-05-17 16:04:08.003] Протокол UDP
 +
[2018-05-17 16:04:08.003] Порт 10000, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 10093, причина: Порт недоступен
 +
[2018-05-17 16:04:08.003] Порт 10094, причина: Порт недоступен
 +
 +
[2018-05-17 16:04:08.003] Результат: Имеются проблемы
 +
</spoiler>

Версия 16:10, 18 марта 2020

Методика тестирования работоспособности Юпитер-КРОС Скачать в pdf

По умолчанию настройки сервера рассчитан запуск на ПК в котором 8 и более Гб оперативной памяти.

Архив сервера предоставляется по запросу. Требуется написать официальное письмо на elesta@elesta.ru

Без лицензии локальный сервер работает с полным функционалом 1 месяц с ограничением в 100 приборов

Установка Oracle Java Runtime Environment (JRE) 8

Скачать и установить Oracle Java 8 с параметрами по умолчанию.

http://jupiter8.ru/java/jre-8u201-windows-x64.exe

После установки на Windows перезагрузить компьютер.
Проверить версию java, выполнив в командной строке команду

java -version

Должна быть установлена Java(TM) SE Runtime Environment версии 8 (1.8.0_201, где 8 - версия, 201 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).
Java201windows.png

Установка PostgreSQL 9.6.

Скачать с официального сайта и установить PostgreSQL 9.6 под нужную ОС.

В процессе установки PostgreSQL проверить:

  • для пользователя postgres установить пароль postgres
  • в конце установки снять выделение с параметра Stack Builder

Установка ПО Юпитер - КРОС

1. Распаковать архив с сервером КРОС в любое место на жестком диске
2. В распакованной папке найти файл с названием install.cmd
3. Запустить этот файл правой кнопкой мыши обязательно от имени администратора. Установка будет произведена по адресу C:\Program Files\smpo-server.
4. Если имеется ключ лицензии, поместить по адресу C:\Program Files\smpo-server.
5. Открыть командную строку от имени администратора
6. Выполнить команду smpo-server start. Сервер Юпитер-КРОС будет запущен.

Для входа в систему администрирования нужно в любом браузере (рекомендуем Google Chrome) открыть WEB-страницу по адресу сервера (можно локальному, если он находится в Вашей локальной сети) указав порт 9900
Например:

http://localhost:9900
или
http://192.168.1.13:9900
192.168.1.13 - IP компьютера, на котором установлен сервер.

Появится приглашение ввести логин и пароль пользователя:

Окно Вход в систему.jpeg

Использовать установленные по умолчанию

Логин : superadmin
Пароль: superadmin

Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.

Сервер Юпитер-КРОС имеет встроенную диагностику доступности портов. Нажмите на кнопку ниже чтобы узнать, как выполнить диагностику портов.