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

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

Ключ

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

...

  1. Установить сторонние пакеты:

    Ubuntu Server 16

    1. Установить программное обеспечение  software-properties-common
    sudo apt-get install -y software-properties-common

    2. Установить программное обеспечение openjdk-8-jre
    sudo apt-get install -y openjdk-8-jre

    3. Установить программное обеспечение gnupg
    sudo apt-get install -y gnupg

    4. Скачать ключ "server-4.0.asc" утилитой wget
    wget https://www.mongodb.org/static/pgp/server-4.0.asc

    5. Применить ключ "server-4.0.asc"
    sudo apt-key add server-4.0.asc

    6. Создать в текстовом редакторе файл 
    /etc/apt/sources.list.d/mongodb-org-4.0.list

    7. Записать строчку в файл, сохранить файл

    Без форматирования
    deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse


    8. Обновить пакеты в системе
    sudo apt-get update

    9. Установить пакет mongodb-org
    sudo apt-get install -y mongodb-org

    10. Запустить сервис mongod
    sudo service mongod start

    11. Установить программное обеспечение nginx
    sudo apt-get install -y nginx

    Ubuntu Server 18

    1. Установить программное обеспечение  software-properties-common
    sudo apt-get install -y software-properties-common

    2. Установить программное обеспечение openjdk-8-jre
    sudo apt-get install -y openjdk-8-jre

    3. Установить программное обеспечение gnupg
    sudo apt-get install -y gnupg

    4. Скачать ключ "server-4.0.asc" утилитой wget
    wget https://www.mongodb.org/static/pgp/server-4.0.asc

    5. Применить ключ "server-4.0.asc"
    sudo apt-key add server-4.0.asc

    6. Создать в текстовом редакторе файл 
    /etc/apt/sources.list.d/mongodb-org-4.0.list

    7. Записать строчку в файл, сохранить файл
    deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse

    8. Обновить пакеты в системе
    sudo apt-get update

    9. Установить пакет 
    mongodb-org
    sudo apt-get install -y mongodb-org

    10. Запустить сервис mongod
    sudo service mongod start

    11. Установить программное обеспечение nginx
    sudo apt-get install -y nginx

  2. Скачать и установить пакеты платформы в указанном порядке:

    Примечание

    Получение пакетов осуществляется через коммерческий отдел. 

    Пакет eltex-notification-gw_1.12.xx_all.deb (вместо хх указывается актуальная версия), установка осуществляется командой:
    sudo dpkg -i eltex-notification-gw_1.12.xx_all.deb


    Пакет eltex-sc_1.14-xxx_all.deb (вместо ххх указывается актуальная версия), установка осуществляется командой:
    sudo dpkg -i eltex-sc_1.14-xxx_all.deb

    Пакет eltex-sc-web_1.14-xxx_all.deb (вместо ххх указывается актуальная версия), установка осуществляется командой:
    sudo dpkg -i eltex-sc-web_1.14-xxx_all.deb


    В процессе установки пакета eltex-sc-web_1.14-xxx_all.deb потребуется указать порт для доступа по http и https (по умолчанию 8074 и 8075):

       

...

Конфигурация сервера: /etc/eltex-sc/server.yml

Scroll Pagebreak
Содержимое конфигурационного файла:

...

При необходимости скрипт для создания резервных копий может быть запущен вручную из терминала с помощью командной оболочки:

...

sh

...

/etc/cron.daily/iot-backupdb

Для восстановления любой базы данных из резервной копии требуется:

  1. Распаковать архив с БД;
  2. Остановить сервис eltex-sc, если он запущен:

    Блок кода

    sudo

    service

    eltex-sc

    stop


  3. Выполнить команду:

    Блок кода

    sudo

    mongorestore

    -d

    <имя

    БД>

    <путь

    до

    самой

    последней

    директории

    из

    архива>


  4. Запустить сервис eltex-sc:

    Блок кода

    sudo

    service

    eltex-sc

    start


Директория хранения журналов работы платформы: /var/log/eltex-sc/

...