...
0 Все сервисы Loya на одном хосте
2 Backend, API, MySQL, Sphinx, Elasticsearch
3 Processing
...
Данная команда запустит скрипт и подготовит полное окружение для processing.
Инсталляция
...
Лоя
Установка
Для инсталляции сервиса loya-backend необходимо:
...
Блок кода |
---|
$ tar xzf backend-X.X.X.tar.gz
|
- Запустить скрипт установки с правами администратора:
Блок кода |
---|
# ./backend-X.X.X.sh |
При запросе директории для установки, следует указать директорию /home/loya/loya/.
Блок кода |
---|
* Enter installation path or press ENTER to use current (/root/loya) [ENTER]:
/home/loya/loya/ |
При запросе порта для работы приложения, ничего указывать не надо, необходимо подтвердить значение по умолчанию вводом Enter.
Блок кода |
---|
* Enter port number (1-65535) or press ENTER to use current [ENTER] |
Настройка
После установки необходимо прописать лицензионный ключ, его надо запросить у представителя ПО.
Запуск
Команда для запуска сервиса loya-backend: sudo systemctl start loya-backend
Обновление
Для обновления сервиса loya-backend необходимо:
...
Блок кода |
---|
$ tar xzf backend-X.X.X.tar.gz |
- Остановить loya-backend:
Блок кода |
---|
sudo systemctl stop loya-backend |
- Запустить скрипт установки с правами администратора:
Блок кода |
---|
# ./backend-X.X.X.sh |
На этапе копирования conf-файлов, следует ответить N.
...
Для полноценной работы ПО необходимо установить следующие сервисы loya-backend, loya-processing, loya-api. Все сервисы устанавливаются одинаково, инструкция по установке приведена ниже
Установка
Для инсталляции сервиса loya-processing {имя сервиса} необходимо:
- Скопировать архив со скриптом развертки processing {имя сервиса}-x.x.x.tar.gz (необходимо запросить у представителя ПО).
- Скопировать архив на целевой хост в домашний каталог пользователя loya.
- Разархивировать архив:
Блок кода |
---|
$ tar xzf processing{имя сервиса}-X.X.X.tar.gz |
- Запустить скрипт установки с правами администратора:
Блок кода |
---|
# ./processing{имя сервиса}-X.X.X.sh |
При запросе директории для установки, следует указать директорию /home/loya/loya/.
Блок кода |
---|
* Enter installation path or press ENTER to use current (/root/loya) [ENTER]: /home/loya/loya/ |
При запросе порта для работы приложения, ничего ничего указывать не надо, необходимо подтвердить значение по умолчанию вводом Enter.
Блок кода |
---|
* Enter port number (1-65535) or press ENTER to use current [ENTER]
|
Настройка
После установки необходимо прописать лицензионный ключ, его надо запросить у представителя ПО.
Запуск
Команда для запуска loya-processing: sudo systemctl start loya-processing.
Обновление
Для обновления сервиса loya-processing необходимо:
...
Блок кода |
---|
$ tar xzf processing-X.X.X.tar.gz
|
- Повысить привилегии пользователя loya:
Блок кода |
---|
$ sudo su |
- Остановить loya-processing:
Блок кода |
---|
sudo systemctl stop loya-processing |
- Запустить скрипт установки с правами администратора:
Блок кода |
---|
# ./processing-X.X.X.sh |
На этапе копирования conf-файлов, следует ответить N.
Инсталляция сервиса API-external
Установка
Для инсталляции сервиса loya-api необходимо:
...
Блок кода |
---|
$ tar xzf loya-external-api-X.X.X.tar.gz |
- Запустить скрипт установки с правами администратора:
Блок кода |
---|
# ./loya-external-api-X.X.X.sh |
При запросе директории для установки, следует указать директорию /home/loya/loya/
Блок кода |
---|
* Enter installation path or press ENTER to use current (/root/loya) [ENTER]:
/home/loya/loya/ |
При запросе порта для работы приложения, ничего указывать не надо, необходимо подтвердить значение по умолчанию вводом Enter
Блок кода |
---|
* Enter port number (1-65535) or press ENTER to use current [ENTER]
|
Настройка
После установки необходимо прописать лицензионный ключ, его надо запросить у представителя ПО.
...
Инструкция по работе со скриптом:
Блок кода |
---|
$ chmod +x config-https.sh
$ sudo su |
Первый вариант запуска – когда на хосте необходимо провести либо первоначальную настройку, либо вернуть текущие настройки Nginx к первоначальным:
Блок кода |
---|
# ./config-https.sh |
Запуск
Команда для запуска loya-api-external: sudo systemctl start loya-api.
Обновление
Для обновления сервиса loya-api необходимо:
...
Блок кода |
---|
$ tar xzf loya-external-api-X.X.X.tar.gz |
- Остановить loya-api:
Блок кода |
---|
sudo systemctl stop loya-api |
- Запустить скрипт установки с правами администратора:
Блок кода |
---|
# ./loya-external-api-X.X.X.sh |
...
запуска сервиса loya-{имя сервиса}: sudo systemctl start loya-{имя сервиса}