Jupiter8-linux-install
Методика тестирования работоспособности Юпитер-КРОС Скачать в pdf
По умолчанию настройки сервера рассчитан запуск на ПК в котором 8 и более Гб оперативной памяти.
Архив сервера предоставляется по запросу. Требуется написать официальное письмо на elesta@elesta.ru
Без лицензии локальный сервер работает с полным функционалом 1 месяц с ограничением в 100 приборов
Установка Oracle Java Runtime Environment (JRE) 8
Скачиваем с официального сайта и устанавливаем последнюю версию 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 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).
Установка PostgreSQL 9.6.(На примере 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
Установка ПО Юпитер - КРОС
- Требуется авторизоваться в терминале под пользователем, имеющим административный доступ к вашей системе (по умолчанию - 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 - логин и пароль)
- Если удалось выполнить все пункты, можно сделать вывод, что Сервер установлен и работает корректно.