Шаблон:Установка Шлюз-КРОС в Linux
Установка Java-машины на Linux
Установка ПО для всех ОС семейства Linux производится под суперпользователем. В данном разделе приведена последовательность действий для установки ПО на ОС Linux Debian и ОС на его основе. ПО предназначено для использования в ОС с разрядностью 64-bit.
Алгоритм действий должен быть примерно следующий:
1. Авторизоваться под root:
sudo -s
, либоsudo su
2. Провести установку первоначальных необходимых утилит:
apt install mc wget ca-certificates
3. Скачать скрипт установки Java:
4. Установить Java командой:
sudo sh ./java_install.sh
5. Проверить версию java, выполнив команду
java -version
Должна быть установлена Java(TM) SE Runtime Environment версии 8 (1.8.0_202, где 8 - версия, 202 - номер обновления, значения которого могут изменяться в зависимости от версии обновления).
Если необходима ручная установка Java, то воспользуйтесь информацией под спойлером.
Запуск Шлюз-КРОС в Linux
Установка
Ссылка на скачивание: http://srv2.jupiter8.ru:8585/kros/uploads/kros-gate/KrosGate.zip
Для установки под Linux необходимо обладать root правами, либо состоять в группе sudo (sudoers).
Авторизуйтесь в терминале под пользователем root:
su root вводим пароль
Если дистрибутив ПО получен в виде zip архива - необходимо его распаковать в любую подходящую папку, например, в папку /usr/local/kros-gate
unzip путь_к_архиву_kros-gate.zip -d /usr/local/kros-gate
Перейдите в папку с распакованным Шлюз КРОС
cd /usr/local/kros-gate
Дайте скриптам service-install.sh и service-uninstall.sh разрешение на запуск
chmod +x service*.sh
Запустите установочный скрипт
./service-install.sh
Скрипт осуществляет следующие действия:
- Копирует необходимый набор файлов в рабочую папку /opt/kros-gate
- Создает папку /var/log/kros-gate и настраивает ПО для записи файлов протоколов работы в эту папку
- Создает файл управления сервисом /etc/init.d/kros-gate
Регистрация
Для работы Шлюз КРОС его необходимо зарегистрировать на сервере лицензирования.
Это делается в автоматическом режиме при первом запуске ПО и требует выхода в интернет по HTTP (порт TCP 80).
Осуществляется однократное соединение на единственный адрес jupiter8.ru.
Если Вы не получали лицензионный ключ, то в процессе регистрации Вы получите временную пробную лицензию для Вашего внешнего IP адреса с полным функционалом,
но с ограниченным сроком (обычно 30 дней) и количеством приборов (обычно 10 приборов) для возможности тестирования.
Если у Вас есть лицензионный ключ для вашего IP адреса или доменного имени (текстовый файл с расширением .key) - перед регистрацией необходимо поместить его в папку /opt/kros-gate
Запуск
Выполните команду
sudo /etc/init.d/kros-gate start
Сервер будет запущен. Для проверки состояния сервера запустите команду
sudo /etc/init.d/kros-gate status
На экран будет выведена следующая информация:
В данной информации нас больше всего интересуют порты приемников, на которые настраиваются приборы.
Здесь видно, что для TCP и UDP приемников драйверов ППКОП/УОО установлены порты 10000. Скорее всего возникнет необходимость их поменять.
WEB-интерфейс
Для входа в web-интерфейс необходимо в любом браузере открыть WEB-страницу по адресу Шлюз КРОС, указав порт 9500
Например:
http://localhost:9500 или http://192.168.1.13:9500 192.168.1.13 - IP компьютера, на котором установлен Шлюз КРОС.
Появится окно авторизации. Логин и пароль по умолчанию - admin\admin
После ввода логина и пароля откроется страница с WEB-интерфейсом Шлюз КРОС.
В начало статьи