КРОС: Установка сервера — различия между версиями
(→Для Windows:) |
|||
(не показано 113 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | = | + | <div style="border-left:8px solid #EAA; padding-left:8px; margin:16px; max-width:900px"> |
+ | Методика тестирования работоспособности Юпитер-КРОС [http://jupiter8.ru/arm/%d0%9c%d0%b5%d1%82%d0%be%d0%b4%d0%b8%d0%ba%d0%b0%20%d1%82%d0%b5%d1%81%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f%20%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%be%d1%81%d0%bf%d0%be%d1%81%d0%be%d0%b1%d0%bd%d0%be%d1%81%d1%82%d0%b8%20%d0%9f%d0%9e%20%e2%80%9c%d0%ae%d0%bf%d0%b8%d1%82%d0%b5%d1%80-%d0%9a%d0%a0%d0%9e%d0%a1%e2%80%9d.pdf Скачать в pdf] | ||
+ | </div> | ||
− | + | <div style="border-left:8px solid #EAA; padding-left:8px; margin:16px; max-width:900px"> | |
+ | '''По умолчанию настройки сервера рассчитан запуск на ПК в котором 8 и более Гб оперативной памяти.'''<br> | ||
+ | </div> | ||
+ | <div style="border-left:8px solid #EAA; padding-left:8px; margin:16px; max-width:900px"> | ||
+ | '''Архив сервера предоставляется по запросу. Требуется написать официальное письмо на ''elesta@elesta.ru''''' | ||
+ | </div> | ||
− | + | <div style="border-left:8px solid #EAA; padding-left:8px; margin:16px; max-width:900px"> | |
− | + | Без лицензии '''локальный''' сервер работает с полным функционалом '''1 месяц''' с ограничением в 100 приборов | |
+ | </div> | ||
− | + | =Установка Oracle Java Runtime Environment (JRE) 8= | |
− | Для | + | ==Для Linux== |
+ | Скачиваем с официального сайта и устанавливаем последнюю версию Oracle Java 8 <br> | ||
+ | Для этого требуется авторизоваться в терминале под пользователем root: | ||
+ | su root | ||
+ | вводим пароль | ||
− | + | Удаляем Open Java<br> | |
+ | apt-get purge openjdk-\* icedtea-\* icedtea6-\* | ||
− | + | Удаляем папку с оставшимися файлами java:<br> | |
+ | rm -rf /usr/lib/jvm | ||
− | + | Переходим в папку: | |
− | + | cd /usr/local | |
− | + | Скачиваем c переименованием:<br> | |
− | + | x64 | |
− | + | wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233162_512cd62ec5174c3487ac17c61aaa89e8 -O jre-linux.tar.gz | |
− | |||
− | + | x32 | |
+ | wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233160_512cd62ec5174c3487ac17c61aaa89e8 -O jre-linux.tar.gz | ||
+ | Распаковываем полученный tar.gz-архив: | ||
+ | tar xvfz jre-linux.tar.gz | ||
− | + | Создаём папку для Java: | |
+ | mkdir /usr/lib/jvm | ||
− | + | Перемещаем туда ранее распакованный архив Java с переименованием: | |
+ | mv jre1.* /usr/lib/jvm/jre | ||
− | + | Удаляем скачанный архив java. | |
− | + | rm -f jre-linux.tar.gz | |
− | |||
− | + | Удаляем все альтернативы java | |
+ | update-alternatives --remove-all java | ||
− | + | Прописываем команду java: | |
+ | update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre/bin/java 1 | ||
− | + | Проверяем версию java, выполнив команду<br> | |
− | + | java -version | |
+ | Должна быть установлена Java(TM) SE Runtime Environment версии 8 (1.8.0_171, где 8 - версия, 171 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).<br> | ||
+ | [[Изображение:Java version linux.png|border|]] | ||
− | + | ==Для Windows== | |
− | Проверяем | + | Скачиваем с официального сайта и устанавливаем последнюю версию Oracle Java 8 с параметрами по умолчанию.<br> |
+ | - Для ПК: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html | ||
+ | или | ||
+ | - Для Windows Server: http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html | ||
+ | После установки на Windows перезагружаем компьютер.<br> | ||
+ | Проверяем версию java, выполнив в командной строке команду<br> | ||
+ | java -version | ||
+ | Должна быть установлена Java(TM) SE Runtime Environment версии 8 (1.8.0_172, где 8 - версия, 172 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).<br> | ||
+ | [[Изображение:Java version windows.png|border|]] | ||
− | + | =Установка PostgreSQL 9.6.= | |
− | + | Скачиваем с официального сайта и устанавливаем PostgreSQL 9.6 под нужную ОС.<br> | |
+ | ==Для Windows== | ||
− | + | * cкачать: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads<br> | |
− | + | В процессе установки PostgreSQL проверяем:<br> | |
− | + | * для пользователя postgres установить пароль postgres<br> | |
− | + | * в конце установки снять выделение с параметра Stack Builder<br> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==Для Linux (На примере Debian)== | |
− | + | Выполняем команды в терминале последовательно под root:<br> | |
− | < | + | * Для установки PostgreSql:<br> |
− | + | apt-get --assume-yes install postgresql-9.6 | |
− | + | * Для пользователя postgres устанавливаем пароль postgres следующей командой: | |
− | + | sudo -u postgres psql -c "ALTER USER postgres with encrypted password 'postgres';" | |
− | + | * Перезапускаем PostgreSql: | |
− | + | service postgresql restart | |
− | + | =Установка ПО Юпитер - КРОС= | |
+ | ==Для Windows:== | ||
+ | * Распаковываем архив с сервером КРОС в C:\<br> | ||
+ | * Выполняем в командной строке: <br> | ||
− | + | cd c:\Server_KROS\smpo-server\ | |
− | + | Поместим в папку smpo-server файл лицензии, если имеется, с расширением .key | |
− | + | * Выполняем в командной строке: <br> | |
− | + | java -jar smpo-server.jar -ports | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Будет произведена диагностика системы и выведен результат на экран. Пример вывода представлен в таблице ниже.<br> | |
− | |||
− | |||
− | |||
− | |||
− | < | ||
− | + | 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] Результат: Имеются проблемы | ||
+ | |||
+ | - В разделе работоспособные порты - перечисляются порты доступные для внешнего соединения.<br> | ||
+ | - Порт недоступен - это означает, что он закрыт для внешнего соединения.<br> | ||
+ | - Порты 2002-2004 используются в АРМ. Если планируется использование АРМ только в локальной сети, то пробрасывать эти порты не требуется.<br> | ||
+ | - Настраиваем проброс для нужных портов, повторяем проверку и в случае успешного результата переходим к следующему этапу.<br> | ||
− | + | * Устанавливаем Сервис вручную следующей командой под Администратором (обладает наивысшими правами):<br> | |
− | |||
− | + | C:\Server_KROS\smpo-server\bin\server-control install | |
− | + | * Запускаем Сервис вручную следующей командой под Администратором (обладает наивысшими правами):<br> | |
− | + | C:\Server_KROS\smpo-server\bin\server-control start | |
− | + | * Откроем web-интерфейс сервера КРОС, введя в браузере http://localhost:9900<br> | |
− | + | * После перехода по ссылке должны увидеть окно входа в систему. Заходим в web-интерфейс сервера КРОС под Администратором сервера (superadmin - логин и пароль)<br> | |
− | + | * Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.<br> | |
− | + | ==Для Linux:== | |
− | + | * Требуется авторизоваться в терминале под пользователем, имеющим административный доступ к вашей системе (по умолчанию - root)<br> | |
+ | * Переходим в | ||
+ | cd /usr/local/ | ||
+ | * Скачиваем архив с сервером КРОС. | ||
+ | wget url | ||
+ | url - ссылка для скачивания | ||
+ | * Распаковываем архив с сервером КРОС | ||
+ | unzip /usr/local/Server_KROS.zip | ||
+ | * Поместим в папку smpo-server файл лицензии, если имеется, с расширением .key<br> | ||
+ | * Выполняем: <br> | ||
− | + | cd /usr/local/Server_KROS/smpo-server/ | |
− | + | java -jar smpo-server.jar -ports | |
− | + | Будет произведена диагностика системы и выведен результат на экран.<br> | |
+ | Пример вывода представлен в таблице выше.<br> | ||
+ | - В разделе работоспособные порты - перечисляются порты доступные для внешнего соединения.<br> | ||
+ | - Порт недоступен - это означает, что он закрыт для внешнего соединения.<br> | ||
+ | - Порты 2002 и 3002 используются в АРМ. Если планируется использование АРМ только в локальной сети, то пробрасывать эти порты не требуется.<br> | ||
+ | * Настраиваем проброс для нужных портов, повторяем проверку и в случае успешного результата переходим к следующему этапу.<br> | ||
+ | * Делаем исполняемым файл server-control | ||
+ | chmod +x /usr/local/Server_KROS/smpo-server/bin/server-control | ||
+ | * Устанавливаем Демон вручную следующей командой: | ||
+ | /usr/local/Server_KROS/smpo-server/bin/server-control install | ||
+ | * Запускаем Демон вручную следующей командой: | ||
+ | /usr/local/Server_KROS/smpo-server/bin/server-control start | ||
+ | * Откроем web-интерфейс сервера КРОС, введя в браузере http://localhost:9900 <br> | ||
+ | * После перехода по ссылке должны увидеть окно входа в систему. Заходим в web-интерфейс сервера КРОС под Администратором сервера (superadmin - логин и пароль)<br> | ||
+ | * Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.<br> |
Текущая версия на 16:57, 12 сентября 2018
Методика тестирования работоспособности Юпитер-КРОС Скачать в pdf
По умолчанию настройки сервера рассчитан запуск на ПК в котором 8 и более Гб оперативной памяти.
Архив сервера предоставляется по запросу. Требуется написать официальное письмо на elesta@elesta.ru
Без лицензии локальный сервер работает с полным функционалом 1 месяц с ограничением в 100 приборов
Содержание
Установка Oracle Java Runtime Environment (JRE) 8
Для Linux
Скачиваем с официального сайта и устанавливаем последнюю версию Oracle Java 8
Для этого требуется авторизоваться в терминале под пользователем root:
su root вводим пароль
Удаляем Open Java
apt-get purge openjdk-\* icedtea-\* icedtea6-\*
Удаляем папку с оставшимися файлами java:
rm -rf /usr/lib/jvm
Переходим в папку:
cd /usr/local
Скачиваем c переименованием:
x64
wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233162_512cd62ec5174c3487ac17c61aaa89e8 -O jre-linux.tar.gz
x32
wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233160_512cd62ec5174c3487ac17c61aaa89e8 -O jre-linux.tar.gz
Распаковываем полученный tar.gz-архив:
tar xvfz jre-linux.tar.gz
Создаём папку для Java:
mkdir /usr/lib/jvm
Перемещаем туда ранее распакованный архив Java с переименованием:
mv jre1.* /usr/lib/jvm/jre
Удаляем скачанный архив java.
rm -f jre-linux.tar.gz
Удаляем все альтернативы java
update-alternatives --remove-all java
Прописываем команду java:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre/bin/java 1
Проверяем версию java, выполнив команду
java -version
Должна быть установлена Java(TM) SE Runtime Environment версии 8 (1.8.0_171, где 8 - версия, 171 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).
Для Windows
Скачиваем с официального сайта и устанавливаем последнюю версию Oracle Java 8 с параметрами по умолчанию.
- Для ПК: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
или
- Для Windows Server: http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html
После установки на Windows перезагружаем компьютер.
Проверяем версию java, выполнив в командной строке команду
java -version
Должна быть установлена Java(TM) SE Runtime Environment версии 8 (1.8.0_172, где 8 - версия, 172 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).
Установка PostgreSQL 9.6.
Скачиваем с официального сайта и устанавливаем PostgreSQL 9.6 под нужную ОС.
Для Windows
В процессе установки PostgreSQL проверяем:
- для пользователя postgres установить пароль postgres
- в конце установки снять выделение с параметра Stack Builder
Для Linux (На примере Debian)
Выполняем команды в терминале последовательно под root:
- Для установки PostgreSql:
apt-get --assume-yes install postgresql-9.6
- Для пользователя postgres устанавливаем пароль postgres следующей командой:
sudo -u postgres psql -c "ALTER USER postgres with encrypted password 'postgres';"
- Перезапускаем PostgreSql:
service postgresql restart
Установка ПО Юпитер - КРОС
Для Windows:
- Распаковываем архив с сервером КРОС в C:\
- Выполняем в командной строке:
cd c:\Server_KROS\smpo-server\
Поместим в папку smpo-server файл лицензии, если имеется, с расширением .key
- Выполняем в командной строке:
java -jar smpo-server.jar -ports
Будет произведена диагностика системы и выведен результат на экран. Пример вывода представлен в таблице ниже.
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] Результат: Имеются проблемы
- В разделе работоспособные порты - перечисляются порты доступные для внешнего соединения.
- Порт недоступен - это означает, что он закрыт для внешнего соединения.
- Порты 2002-2004 используются в АРМ. Если планируется использование АРМ только в локальной сети, то пробрасывать эти порты не требуется.
- Настраиваем проброс для нужных портов, повторяем проверку и в случае успешного результата переходим к следующему этапу.
- Устанавливаем Сервис вручную следующей командой под Администратором (обладает наивысшими правами):
C:\Server_KROS\smpo-server\bin\server-control install
- Запускаем Сервис вручную следующей командой под Администратором (обладает наивысшими правами):
C:\Server_KROS\smpo-server\bin\server-control start
- Откроем web-интерфейс сервера КРОС, введя в браузере http://localhost:9900
- После перехода по ссылке должны увидеть окно входа в систему. Заходим в web-интерфейс сервера КРОС под Администратором сервера (superadmin - логин и пароль)
- Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.
Для Linux:
- Требуется авторизоваться в терминале под пользователем, имеющим административный доступ к вашей системе (по умолчанию - root)
- Переходим в
cd /usr/local/
- Скачиваем архив с сервером КРОС.
wget url url - ссылка для скачивания
- Распаковываем архив с сервером КРОС
unzip /usr/local/Server_KROS.zip
- Поместим в папку smpo-server файл лицензии, если имеется, с расширением .key
- Выполняем:
cd /usr/local/Server_KROS/smpo-server/ java -jar smpo-server.jar -ports
Будет произведена диагностика системы и выведен результат на экран.
Пример вывода представлен в таблице выше.
- В разделе работоспособные порты - перечисляются порты доступные для внешнего соединения.
- Порт недоступен - это означает, что он закрыт для внешнего соединения.
- Порты 2002 и 3002 используются в АРМ. Если планируется использование АРМ только в локальной сети, то пробрасывать эти порты не требуется.
- Настраиваем проброс для нужных портов, повторяем проверку и в случае успешного результата переходим к следующему этапу.
- Делаем исполняемым файл server-control
chmod +x /usr/local/Server_KROS/smpo-server/bin/server-control
- Устанавливаем Демон вручную следующей командой:
/usr/local/Server_KROS/smpo-server/bin/server-control install
- Запускаем Демон вручную следующей командой:
/usr/local/Server_KROS/smpo-server/bin/server-control start
- Откроем web-интерфейс сервера КРОС, введя в браузере http://localhost:9900
- После перехода по ссылке должны увидеть окно входа в систему. Заходим в web-интерфейс сервера КРОС под Администратором сервера (superadmin - логин и пароль)
- Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.