Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Axxon Next поддерживает Debian 9.

Table of Contents

Простая установка из репозитория (включая Postgres 9.6)

Последовательно выполнить команды из-под root (добавление репозиториев с релизной версией):

Code Block
echo "deb [arch=amd64]  http://download.axxonsoft.com/debian-repository stretch main" > /etc/apt/sources.list.d/axxonsoft.list
echo "deb [arch=amd64]  http://download.axxonsoft.com/debian-repository stretch backports/main" >> /etc/apt/sources.list.d/axxonsoft.list
wget --quiet -O - "http://download.axxonsoft.com/debian-repository/info@axxonsoft.com.gpg.key" | apt-key --keyring /etc/apt/trusted.gpg.d/axxonsoft.gpg add -
apt-get update

Если требуется установить еженедельную сборку, то необходимо дополнительно выполнить команду:

Code Block
echo "deb [arch=amd64] http://download.axxonsoft.com/debian-repository/ next-weekly main" >> /etc/apt/sources.list.d/axxonsoft.list
apt-get update

Выйти из root, выполнить команду:

Code Block
sudo apt-get install axxon-next

Установка вручную

1.Установка PostgreSQL 9.6

Info

Оригинал https://www.postgresql.org/download/linux/debian/

Перейти в директорию /etc/apt/sources.list.d 

Code Block
cd /etc/apt/sources.list.d

Создать пустой файл pgdg.list.

Code Block
sudo touch pgdg.list

Перейти к редактированию файла:

Code Block
sudo nano pgdg.list

Добавить в файл строку для Debian Stretch:

Code Block
deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main

...

Установить сертификаты.

Code Block
sudo apt-get install wget ca-certificates

Скачать ключи и добавить их.

Code Block
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Синхронизировать описание пакетов с репозиториями и обновить пакеты.

Code Block
sudo apt-get update
sudo apt-get upgrade

...

Code Block
sudo apt-get install postgresql-9.6 pgadmin3 

Или postgresql-10 (начиная со сборки 8829).

Code Block
sudo apt-get install postgresql-10

2. Добавление репозитория 

Note
titleAttention!

Команды необходимо выполнять от имени root.

После завершения в обязательно порядке необходимо закрыть сессию.

...

Code Block
sudo su

Создать файл axxonsoft.list в папке /etc/apt/sources.list.d/  и добавить в него ссылку на репозиторий.

Code Block
echo "deb  http://debrepnext.axxonsoft.com:50066/debian/ wheezy main" > /etc/apt/sources.list.d/axxonsoft.list

Скачать ключи и добавить их.

Code Block
wget -O - http://debrepnext.axxonsoft.com:50066/debian/anton.nikolaevsky@itv.ru.gpg.key | apt-key --keyring /etc/apt/trusted.gpg.d/axxonsoft.gpg add -

Обновить индекс пакетов.

Code Block
apt-get update

Закрыть сессию root.

Code Block
exit

3. Установка Detector Pack и Driver Pack

Note
titleAttention!

Установка Detector Pack и Driver Pack должна быть выполнена до установки Axxon Next.

Info
titleВажно
Рекомендуется устанавливать Detector Pack из репозитория.

Для установки Driver Pack из репозитория:

Code Block
sudo apt-get install axxon-driver-pack

Если пакет был скачен с bamboo (ветка Build projects / IPDriverPack / Trunk), то:

...

Code Block
sudo dpkg -i axxon-drivers-pack_3.46.2076_amd64.deb

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

Info
titleВажно
sudo apt-get install -f

Для установки Detector Pack из репозитория:

Code Block
sudo apt-get install axxon-detector-pack

Если пакет был скачен с с bamboo (ветка Build projects / Axxon Next / DetectorPack Major), то:

Перейти в папку со скаченным пакетом и выполнить команду:

Code Block
sudo dpkg -i axxon-detector-pack_3.1.0.268_amd64.deb

...

Code Block
sudo apt-get install -f

4. Установка пакетов axxon-next-core и axxon-next 

...

Установить пакет axxon-next-core.

Code Block
sudo dpkg -i axxon-next-core_4.3.0.8233_amd64.deb
Info
Если в процессе программа установки запросит указать порт для БД, рекомендуется использовать значение по умолчанию.

...

Code Block
sudo dpkg -i axxon-next_4.3.0.8233_all.deb

При установке программа установки запросит имя Axxon-домена для сервера Axxon Next. Если оставить поле пустым, то его можно будет задать через клиент при первом соединении.

Image Removed

Установка в режиме Failover

...

Установить пакеты axxon-next-core (общий для простого сервера и отказоустойчивого) и axxon-next-raft, например:

No Format
sudo dpkg -i axxon-next-core_4.2.1.8010_amd64.deb 
sudo dpkg -i axxon-next-raft_4.2.1.8010_amd64.de
Info

Если будут ошибки зависимостей, то необходимо выполнить команду:

sudo apt-get install -f

Папки с конфигурацией и логами

Логи и конфигурация клиента

Code Block
/home/USER/.local/share/AxxonSoft/

Конфигурация сервера

Code Block
/opt/AxxonSoft/AxxonNext/