Установка AuP
В связи с обновлением некоторых пакетов, AUP 2.5 совместим только с Ubuntu 20.04.
Установка AuP осуществляется с помощью скрипта развертывания ecss-aup.sh. Скачивание можно произвести вручную по ссылке или воспользоваться следующими вариантами:
- с помощью утилиты curl:
curl -LsO "https://s3.eltex-co.ru/shared/aup/ecss-aup.sh"
с помощью утилиты wget:
wget "https://s3.eltex-co.ru/shared/aup/ecss-aup.sh"
После скачивания необходимо определить исполняемые права для скрипта:
chmod +x ./ecss-aup.sh
Начните установку, запустив скрипт:
./ecss-aup.sh install
После запуска скрипта потребуется ввести данные авторизации, которые были полученные ранее вместе с лицензией.
Enter docker registry user: <LOGIN> Enter docker registry password: <PASSWORD> .... Login Succeeded
Во время установки будет предложено выбрать интерфейс (из списка доступных на момент установки), с помощью которого осуществляться взаимодействие с системой AuP:
Chose your external interface: 0: 127.0.0.1 1: 192.168.114.80 ... 4: Enter ip/domain manually Enter an interface number from 0 to 4:
После успешной установки появится сообщение, в котором будут представлены сетевые окончания для доступа.
Для обращения к web-конфигуратору введите сконфигурированный адрес и порт 4443.
При обращении появится диалоговое окно, в котором нужно ввести логин и пароль для входа, по умолчанию: aup_admin, password.
Рисунок 1 — Окно авторизации
Установка мастера лицензий
Обратите внимание, мастер лицензий для AUP 2.5 совместим только с Ubuntu 20.04.
Мастер лицензий необходим для обеспечения интеграции в систему параметров, расширяемых лицензией. Для установки необходимо добавить репозиторий eltex:
sudo sh -c "echo 'deb [arch=amd64] http://archive.eltex.org/ssw/focal/aup/2.0 stable main extras external' >> /etc/apt/sources.list.d/eltex-ecss10-stable.list"
Выполните добавление ключа репозитория:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33CB2B750F8BB6A5
После добавления репозитория выполните обновление apt-кэша и установку пакета ecss-license-master:
apt update apt install ecss-license-master
Для добавления лицензии выполните следующие действия:
systemctl edit ecss-license-master.service
Определите опцию сервиса LICENSE_PATH, которая является путем до файла с лицензией:
[Service] Environment=LICENSE_PATH=<license_path>/test.lic
где license_path — абсолютный путь до файла лицензии.
Выполните перезапуск образов и сервиса:
systemctl daemon-reload systemctl restart ecss-license-master.service
Обновление AuP
Для обновления AuP 2.4 на AuP 2.5 также необходимо выполнить скрипт установки:
./ecss-aup.sh update --version 2.5
Повторите шаги, проведенные при установке AuP, за исключением установки мастера лицензий, достаточно обновить и перезапустить его с помощью следующих команд:
apt update apt install ecss-license-master sudo systemctl restart ecss-license-master.service