Системные требования
В качестве операционной системы для установки Artix:Control Center используется 64-х разрядный дистрибутив Ubuntu 14.04 LTS (ubuntu-14.04-server-amd64
). Установка на 32-х разрядную версию не предусмотрена. Для установки необходимо интернет-соединение.
Системные требования для установки Artix:Control Center:
Для случая один сервер на торговую сеть:
Количество магазинов | Размер справочника товаров | Количество карт | Процессор вида Intel Xeon E3*, количество ядер | ОЗУ Gb, не менее | Дисковое пространство Gb, не менее** | |
1-5 | 50k | 100k | 2 | 8 | 100 | |
5-20 | 50k | 300k | 4 | 8 | 200 | |
20-50 | 100k | 500k | 8 | 10 | 500 | |
50-70 | 100k | 1m | 8 | 12 | 500 | |
70-100 | 100k | 1m | 8 | 16 | 500 | |
100-500 | 200k | **** | 16 | 32 | 500*** | |
>500 | Индивидуально |
Для случая с серверами магазинов:
Для ЦКС (центральный кассовый сервер) системные требования аналогичны системным требованиям для варианта "один сервер на торговую сеть", для случая, когда есть распространение справочников с ЦКС на МКС (магазинный кассовый сервер).
Для МКС:
Размер справочника товаров | Процессор вида Intel Xeon E3*, количество ядер | ОЗУ Gb, не менее | Дисковое пространство Gb, не менее** | |
200k | 2 | 8 | 100*** |
* В каждом конкретном случае тип процессора и его быстродействие должно уточняться.
** Количество свободного места на диске, имеющегося в наличии, до установки ОС и компонентов.
*** Зависит от срока хранения продаж на сервере.
**** Зависит от использования карт в сети.
Подготовка окружения
Установка кассового сервера производится на предварительно установленную операционную систему. При установке Artix:Control Center некоторые пакеты получаются из стандартных репозиториев, поэтому запрещено удалять файл sources.list
.
Установка на одном сервере
Описана установка, когда все компоненты системы установлены на одном сервере (для различных целей, компоненты системы могут быть разнесены на разные сервера).
Установка Puppet
Данный набор сервисов, включающий в своем составе Puppet обеспечивает обновление конфигураций касс.
sudo su curl http://downloads.artix.su/static/downloads/docker/puppet_env/install_single.sh -o /tmp/install.sh chmod +x /tmp/install.sh /tmp/install.sh
Будет скачан и запущен установочный скрипт.
В результате будет установлен docker и развернуты образы puppet.
В конце установки будет предложено указать адрес, по которому будет доступен КС. При установке на одном сервере ничего менять не нужно, в значении по умолчанию будет указан один из внутренних адресов.
Установка КС
Данный набор сервисов решает транспортную задачу по обновлению справочников, получению продаж, интеграции с АСТУ и предоставления веб интерфейса пользователя.
sudo su curl http://downloads.artix.su/static/downloads/docker/cs_env/full.sh -o /tmp/install.sh chmod +x /tmp/install.sh /tmp/install.sh
Будут скачаны установочные скрипты, добавлены необходимые репозитории, установлены требуемые зависимости и запущены нужные сервисы.
Обновление КС
sudo su curl http://downloads.artix.su/static/downloads/docker/cs_env/update.sh -o /tmp/update.sh chmod +x /tmp/update.sh /tmp/update.sh
Будут скачаны скрипты для обновления, и обновлены требуемые зависимости.