...
В самом магазине сервер рекомендуется располагать как можно ближе к кассам, во избежание проблем со связью.
Как проверить версию
|
Дистрибутив
Актуальный образ выложен на FTP с последней версией УКМ 4.
Для стабильной работы потребуется последняя актуальная версия интегратора.
Актуальная версия
Блок кода | ||||
---|---|---|---|---|
| ||||
ukm_integrator 111 master, 77dcbba |
Как проверить версию
Блок кода |
---|
/usr/local/qrpay/qrpayd --version |
Инсталляция и обновление
Инсталлятор
При установке дистрибутива необходимо выбрать из списка доступных программ Universal integrator:
Если виртуальная машина после разворачивания , сначала нужно выбрать раздел Installation on powerful cash registers:
Затем необходимо выбрать пункт UKM4 Integrator (64 bit):
Если после разворачивания виртуальная машина получит сетевое имя, то данное имя надо прописать как 127.0.0.1 в /etc/hosts.
Примечание. Сетевое имя вручную менять нельзя! При этом сбрасываются настройки у RabbitMQ и ничего не работает! При установке Универсального интегратора конфигурационные файлы вспомогательного ПО Универсального интегратора привязываются к hostname, который будет присвоен при инсталляции, и последующая его смена не изменит этих настроек, что приведёт к неработоспособности Универсального интегратора.
В качестве базы данных используется MariaDB.
...
Блок кода | ||||
---|---|---|---|---|
| ||||
chmod +x ./qrpay-update-amd64.sh |
Затем нужно выполнить установку:
Блок кода | ||||
---|---|---|---|---|
| ||||
sudo systemctl stop qrpayd.service
sudo ./qrpay-update-amd64.sh
sudo systemctl start qrpayd.service |
...
- Пользователь системы: qrpay/xxxxxx.
- Пользователь MariaDB: qrpay@localhost/xxxxxx.
- Пользователи RabbitMQ:
- admin/admin для администрирования;
- ukm/xxxxxx для доступа с кассы.
Веб от RabbitMQ
<ip>:15672
...
- /xxxxxx.
- Пользователь MariaDB: qrpay@localhost/xxxxxx.
- Пользователи RabbitMQ:
- admin/admin для администрирования;
- ukm/xxxxxx для доступа с кассы.
Веб от RabbitMQ
<ip>:15672
Rabbit логин/пароль: admin/admin
Настройка сети
Для настройки сети, необходимо поменять конфигурационный файл netplan и перезагрузиться.
Актуальный конфигурационный файл расположен по следующему адресу:
Блок кода | ||||
---|---|---|---|---|
| ||||
/etc/netplan/netplan.yaml
|
По умолчанию, в нем стоит значение dhcp:
Блок кода | ||||
---|---|---|---|---|
| ||||
network:
version: 2
ethernets:
enpdhcp:
match:
name: enp*
dhcp-identifier: mac
dhcp4: true |
Для настройки статического адреса, следует обратиться к инструкциям от netplan современной версии.
Пример настройки статического адреса:
Блок кода | ||||
---|---|---|---|---|
| ||||
network:
version: 2
ethernets:
enp1s0:
dhcp4: false
dhcp6: false
addresses:
- 192.168.25.76/23
routes:
- to: default
via: 192.168.25.251
nameservers:
search:
- servplus.ru
addresses:
- 192.168.24.3 |
Как снимать логи
Нужно подставить дату, за которую требуется получить лог. Полученный файл и есть лог, его и нужно прислать:
Блок кода | ||||
---|---|---|---|---|
| ||||
journalctl --since since "2022-12-24 00:00:00" --until until "2022-12-24 23:59:59" -a -u qrpayd.service > /home/ukmclient/qrpayd.log |
Индивидуальные настройки Универсального интегратора для банков
Отображение дочерних |
---|
Якорь | ||||
---|---|---|---|---|
|
...