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

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

Ключ

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

...

Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue

Версия платформы — 1.18

Оглавление
printablefalse

Установка и настройка сервера Eltex SC

Система «Eltex SC» строится по клиент-серверной архитектуре. Серверную часть рекомендуется устанавливать на многопроцессорный компьютер под управлением OS Ubuntu 16.

...

Для развертывания сервера Eltex SC необходимо cкачать и установить пакеты платформы в указанном порядке:

Ubuntu Server 16

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

...

Блок кода
titleУстановка
sudo apt-get install -y nginx


Scroll Pagebreak

Ubuntu Server 18

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

...

Во всех случаях, чтобы войти в платформу, нужно указать ее адрес и номер порта. В общем случае в адресную строку браузера вводится следующее: <Адрес сервера Eltex-SC>:8074.

Проверка работоспособности платформы

Резервное копирование данных

Резервные копии баз данных (далее БД) расположены в следующих директориях:

...

Файлы разбиваются на части по размеру. Каждая часть сохраняется в файл с именем: server-YYYY-MM-DD.NN.log, где YYYY-MM-DD — дата, а NN — номер части.

Scroll Pagebreak

Чеклист

Проверить занятость ядер процессора и оперативной памяти

...

В результате будет отображена информация о сервисе базы данных: статус — запущен или нет, и какие файлы конфигурации используются.

Настройка почтовых e-mail и sms оповещений eltex-notification-gw(eltex-ngw) при работе с ELTEX-SC

Описание

Сервис представляет собой интерфейс для взаимодействия компонентов платформы и внешними SMS-шлюзами, Call-центрами и серверами электронной почты. Служит для отправки уведомлений пользователям платформы, а также Wi-Fi пользователям.

Устанавливается при помощи пакета eltex-ngw.

Способы запуска/остановки

Для остановки сервиса используется команда:

...

Без форматирования
eltex-ngw stop/waiting

Scroll Pagebreak
Конфигурация

/etc/eltex-ngw/notification.properties

Основной конфигурационный файл содержит параметры:

...

Информация

Для включения шифрования соединения с почтовым сервером нужно указать опцию:

Без форматирования
mail.smtp.starttls.enable=true


/etc/default/eltex-ngw

Содержит параметры запуска приложения:

...

  • JAVA_INIT_HEAP — количество памяти, выделяемое приложению при старте сервиса;
  • JAVA_MAX_HEAP — максимальное количество памяти, которое может арендовать приложение;
  • LOG_LEVEL — уровень логирования: error, warning, info, debug;
  • JAVA_OPTS — дополнительные опции запуска java.

Переход с http на https

По умолчанию платформа для https использует следующие порты:

  • 8073 — для доступа к API; 
  • 8075 — для доступа к WEB.

Шаги, необходимые для перехода на https

Переместите свои файлы сертификатов в папку private и certs (или измените путь в конфигурационных файлах).

...

ssl_certificate /etc/ssl/certs/eltex-sc-web.crt;
ssl_certificate_key /etc/ssl/private/eltex-sc-web.key.

Справка по сертификатам

Ваш сертификат должен быть формате PKCS#8

...

openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in путь_до_ключа -out имя_для_нового_ключа.

Способ определения типа сертификата

# head -1 /tmp/eltex-sc-api.key 
-----BEGIN PRIVATE KEY-----

...

BEGIN RSA PRIVATE KEY — это кодировка PKCS#1.

Справка

Проблема: После перезагрузки сервера, на котором развернута платформа ELTEX-SC, при попытке авторизации сервер возвращает следующие сообщения:

...