...
Для работы приложений LOYA необходимо подготовленное окружение на операционной системе системе Ubuntu18.04 LTS.03LTS.
Для подготовки необходимого окружения , нужен хост с установленной операционной системой Ubuntu18.04 LTS.03LTS.
Если планируется использовать отдельный диск под DB, то желательно просто подключить дополнительный диск к хосту, не проводя никаких дополнительных настроек по монтированию. Можно использовать уже настроенные разделы, но они должны быть настроены согласно следующим требованиям: раздел для DB должен быть смонтирован в /mnt/lvloyadb/, раздел для Backup должен быть смонтирован в /mnt/lvloyabackup/.
...
Проверить доступность обновлений:
apt-get update
Далее, запускаем сам скрипт с набором необходимых параметров:
Пример запуска скрипта подготовки окружения для локальной сети нашей компании с тестовой лицензией, где все устанавливается на один диск, с названием хоста для мониторинга test_host_prepareos (имя test_host_prepareos будет также добавлено в hostname):
./prepare_os.sh 0 0 0 0 test_host_prepareos
Пример запуска скрипта подготовки окружения для хоста, на котором будет только процессинг в локальной сети нашей компании, с названием хоста для мониторинга test_host_prepareos:
./prepare_os.sh 0 3 0 0 test_host_prepareos
Параметры запуска скрипта:
...
sudo ufw allow 8123/tcp
sudo ufw allow 8123
sudo ufw allow 9900/tcp
sudo ufw allow 9900
Подарочные сертификаты:
sudo ufw allow 9092/tcp
sudo ufw allow 9092
sudo ufw allow 9003/tcp
sudo ufw allow 9003
Elasticsearch:
sudo ufw allow 9092/tcp
sudo ufw allow 9092
Инсталляция Backend
Установка
...
Ubuntu 16-18 $ sudo systemctl status loya-backend Ubuntu 14 $ sudo service loya_backend status |
Обновление
Для обновления сервиса loya-backend необходимо:
- Скопировать архив со скриптом развертки backend-x.x.x.tar.gz (необходимо запросить у представителя ПО).
- Скопировать архив на целевой хост в домашний каталог пользователя loya. При копировании архива с помощью программы Winscp выставить опцию "копировать как бинарные файлы".
- Разархивировать архив:
$ tar xzf backend-X.X.X.tar.gz
- Повысить привилегии пользователя loya:
$ sudo su
- Остановить loya-backend:
Ubuntu 16-18
#systemctl stop loya-backend
Ubuntu 14
#service loya_backend stop
- Запустить скрипт установки:
# ./backend-X.X.X.sh
На этапе копирования conf файлов, отвечаем N
Инсталляция Processing
Установка
...
Команда для запуска API-external в зависимости от версии релиза ОС Ubuntu:
Ubuntu 16-18 $ sudo systemctl start loya-api Ubuntu 14 $ sudo service loya_api start |
Команда для остановки API-external:
Ubuntu 16-18 $ sudo systemctl stop loya-api Ubuntu 14 $ sudo service loya_api stop |
Команда для перезапуска API-external:
Ubuntu 16-18 $ sudo systemctl restart loya-api Ubuntu 14 $ sudo service loya_api restart |
Команда для получения статуса API-external:
Ubuntu 16-18 $ sudo systemctl status loya-api Ubuntu 14 $ sudo service loya_api status |