Protectimus logo
Инструкции
Hide Show

Пошаговая инструкция по обновлению платформы

Вы можете обновить локальную платформу Protectimus с помощью образа Docker на любой операционной системе.

Однако, если вы установили платформу на Windows, следуйте инструкциям для пользователей Windows ниже.

1. Обновление платформы с помощью Docker-образа


У вас есть два варианта обновления локальной платформы Protectimus с помощью образа Docker:


Мы рассмотрим оба метода, предоставив вам возможность выбрать тот, который лучше всего соответствует вашим предпочтениям.

1.1. Обновление через клонирование репозитория Git


  1. Используйте эту команду, чтобы скопировать репозиторий с файлами Docker Compose на компьютер, где установлена ​​платформа Protectimus On-Premise.
    git clone
    https://github.com/protectimus/platform


    Содержимое архива будет следующим:

    .
    └── platform
    	├── platform
    	│   ├── docker-compose.yaml
    	│   ├── .env
    	│   ├── platform_data
    	│   │   ├── autogenerated-keystore.jks
    	│   │   └── protectimus.platform.properties
    	│   └── postgres_data
    	├── radius
    	│   ├── config
    	│   │   ├── radius.all.yml
    	│   │   └── radius.yml
    	│   ├── docker-compose.yaml
    	│   └── .env
    	└── unifi-guest-portal
        	├── config
        	│   ├── fragments.html
        	│   ├── guest-portal.all.yml
        	│   └── guest-portal.yml
        	├── docker-compose.yaml
        	└── .env
  1. Перейдите в каталог платформы:

    cd platform/platform
  1. Запустите приложение с помощью Docker Compose.

    Эта команда запустит все контейнеры, необходимые для вашего приложения, в фоновом режиме (-d):

    docker-compose up -d
  1. Остановите запуск контейнеров с помощью этой команды:

    docker-compose down
  1. Создайте резервную копию базы данных. Данные находятся в каталоге postgres_data.

  1. Получите последние изменения из Git-репозитория.

    Эта команда обновит ваш локальный репозиторий до последней версии, которую вы загрузили на Git.

    Устраните возможные конфликты конфигураций при необходимости.

    git pull
  1. Загрузите обновленные образы. Эта команда загрузит обновленные образы Docker из вашего реестра Docker:

    docker-compose pull
  1. Перезапустите контейнеры с новыми образами.

    Эта команда перезапустит контейнеры, используя обновленные образы, в фоновом режиме (-d):

    docker-compose up -d

1.2. Ручное обновление с Github


  1. Скачайте последнюю версию архива с платформой Protectimus с Github и извлеките платформу: https://github.com/protectimus/platform/releases


    Содержимое архива будет следующим:

    .
    └── platform
    	├── platform
    	│   ├── docker-compose.yaml
    	│   ├── .env
    	│   ├── platform_data
    	│   │   ├── autogenerated-keystore.jks
    	│   │   └── protectimus.platform.properties
    	│   └── postgres_data
    	├── radius
    	│   ├── config
    	│   │   ├── radius.all.yml
    	│   │   └── radius.yml
    	│   ├── docker-compose.yaml
    	│   └── .env
    	└── unifi-guest-portal
        	├── config
        	│   ├── fragments.html
        	│   ├── guest-portal.all.yml
        	│   └── guest-portal.yml
        	├── docker-compose.yaml
        	└── .env
  1. Перейдите в каталог платформы:

    cd platform/platform
  1. Запустите приложение с помощью Docker Compose.

    Эта команда запустит все контейнеры, необходимые для вашего приложения, в фоновом режиме (-d):

    docker-compose up -d
  1. Остановите запуск контейнеров с помощью этой команды:

    docker-compose down
  1. Создайте резервную копию базы данных. Данные находятся в каталоге postgres_data.

  1. Измените версию компонента на последнюю в файле .env.

  1. Загрузите обновленные образы. Эта команда загрузит обновленные образы Docker из вашего реестра Docker:

    docker-compose pull
  1. Перезапустите контейнеры с новыми образами.

    Эта команда перезапустит контейнеры, используя обновленные образы, в фоновом режиме (-d):

    docker-compose up -d

2. Обновление платформы на Windows

2.1. Остановите службы Platform, Bot и Radius.


Прежде чем обновить платформу, остановите сервисы Платформы, Ботов и RADIUS в службах Windows.

Остановка локальной платформы Protectimus — Шаг 1
Остановка локальной платформы Protectimus — Шаг 2
Остановка локальной платформы Protectimus — Шаг 3

2.2. Обновите платформу и выберите существующую базу данных


Установите новую версию локальной платформы Protectimus и при выборе базы данных выберите ту, которая использовалась в старой версии платформы Protectimus.

  1. Выберите нужные компоненты.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 1
  1. Нажмите Next.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 2
  1. Нажмите Next.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 3
  1. Используйте свое имя пользователя и пароль для входа в базу данных PostgreSQL, которую вы создали во время первой установки платформы, и нажмите LogIn.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 4
  1. Введите название базы данных, которую вы использовали в старой версии Protectimus, и нажмите кнопку Select.

    Вы можете нажать кнопку List, чтобы просмотреть список доступных баз данных, если вы не помните точное название нужной базы данных.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 5
  1. Желательно использовать ту же папку назначения, что и раньше.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 6
  1. После установки платформы вы увидите журнал изменений с описанием последних обновлений; закройте его.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 7
  1. Затем нажмите ОК, чтобы завершить установку.

Установите новую версию платформы многофакторной аутентификации Protectimus — Шаг 8
Если у вас есть вопросы, обратитесь в службу поддержки клиентов Protectimus.
    Этот сайт зарегистрирован на wpml.org как сайт разработки. Переключитесь на рабочий сайт по ключу remove this banner.
    Table of Contents