Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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-{имя сервиса}