Service Creatio customer service
PDF
Это документация Creatio версии 7.5.0. Мы рекомендуем использовать новую версию документации.

Установка bpm’online

Чтобы начать установку приложения bpm’online, запустите файл “BPMonlineSetup.exe” на компьютере сервера приложений и нажмите на кнопку [Install] в открывшемся окне. Будет запущен мастер установки bpm’online.

Содержание

   Выбор папки установки

   Настройки IIS

   Настройки Microsoft SQL Server

   Настройка соединения с сервером Redis

   Настройка соединения по протоколу WebSocket

   Настройка параметров хранилища пакетов

   Восстановление базы данных bpm’online

   Настройка Application Pools для bpm’online в IIS7

Выбор папки установки

Укажите папку, в которую будут установлены файлы bpm’online (Рис. 251) и нажмите на кнопку [Next].

Рис. 251 — Выбор папки установки

 

Настройки IIS

Введите настройки для создания сайта приложения на IIS (Рис. 252):

Рис. 252 — Настройки Internet Information Services

 

1.   В поле [Website Name] введите название сайта, который будет использоваться для доступа к bpm’online. В результате мастер автоматически создаст в IIS два приложения. Первое — приложение-загрузчик с именем, указанным в [Website Name]. Второе основное приложение с названием “0” создается внутри приложения-загрузчика и отвечает за работу конфигурации по умолчанию — “Defaut”.

2.   В поле [Port] введите номер порта для привязки сайта. По умолчанию используется порт 80.

На заметку

Если необходимо использовать порт 80 для сайта bpm’online, убедитесь в том, что другие сайты не используют этот порт.

3.   Если сайт приложения должен быть доступен в Интернет, в поле [Host Name] укажите доменное имя. Если сайт приложения должен быть доступен только в локальной сети, введите имя компьютера сервера приложений (указывается в поле [Host Name] по умолчанию).

На заметку

Нажмите на кнопку [Validate], чтобы проверить корректность указанных настроек IIS.

4.   Нажмите на кнопку [Next].

Настройки Microsoft SQL Server

Укажите настройки соединения с сервером баз данных (Рис. 253).

Рис. 253 — Настройка MS SQL Server

 

1.   В поле [Server Name] укажите имя сервера баз данных. Например, “DATABASE_SERVER_COMPUTER\SERVER_INSTANCE”.

2.   В поле [DB Name] введите название базы данных, которая будет использоваться приложением bpm’online. Мастер создаст новую базу данных с указанным именем.

3.   В поле [Authentication] выберите предпочитаемый метод аутентификации на сервере баз данных (аутентификация SQL сервера или Windows).

Важно

При выборе опции “Windows Authentication”, после завершения установки необходимо дополнительно настроить параметры Application Pools в IIS7 для приложения bpm’online, указав в качестве Identity доменного пользователя, имеющего доступ к MS SQL Server (например, доменного пользователя, от имени которого был запущен установщик).

4.   Если вы выбрали опцию “SQL Server Authentication”, введите логин и пароль пользователя MS SQL Server в полях [User] и [Password]. Данная учетная запись будет использоваться приложением для доступа к базе данных.

5.   Нажмите на кнопку [Next].

Настройка соединения с сервером Redis

Укажите параметры соединения с сервером хранилища данных Redis (Рис. 254):

Рис. 254 — Настройка соединения с сервером Redis

 

1.   В поле [Host Name] укажите имя компьютера, на котором развернут сервер Redis.

2.   В поле [Data Base ID] введите номер базы данных, которая будет использоваться для хранения сессий.

3.   В полях [Max Read Pool Size] и [Max Write Pool Size] укажите максимально допустимое количество одновременных подключений к серверу Redis для чтения и записи данных соответственно.

4.   В поле [Port] укажите номер порта, используемый для соединения с сервером Redis.

5.   В поле [Password] введите пароль, если сервер Redis требует аутентификацию.

6.   В поле [Timeout] введите время ожидания соединения в минутах.

7.   Нажмите на кнопку [Next].

В результате bpm’online будет установлен в указанную папку. Приложение будет доступно на соответствующем сайте. На сервере баз данных будет создана новая пустая база данных.

Настройка соединения по протоколу WebSocket

Укажите параметры подключения к серверу приложений по протоколу WebSocket (используется в работе таких функций приложения, как бизнес-процессы, уведомления, интеграция с телефонией), выбрав одну из доступных опций (Рис. 255).

Рис. 255 — Настройка параметров WebSocket

 

   Выберите опцию [Microsoft WebSockets], чтобы не использовать дополнительный порт для подключения по WebSocket. Данная опция может быть выбрана, если сервер приложений развернут на Windows 8 или Windows Server 2012.

   Выберите опцию [Custom WebSocket service], чтобы указать произвольный дополнительный порт для подключения по протоколу WebSocket.

В случае использования произвольных портов для подключения по WebSocket (Custom WebSocket Service), убедитесь, что соответствующие порты открыты на сервере приложений. Если используется несколько конфигураций, необходимо открыть отдельный порт для каждой конфигурации. Номер порта для каждой отдельной конфигурации определяется по формуле: “номер порта, указанный в установщике”+“номер конфигурации”. Таким образом, порт для конфигурации “Default” (номер “0”) будет соответствовать порту, который был указан в установщике, например, “2010”. Порт для следующей добавленной конфигурации (номер “1”) будет “2011” и т.д.

Если была выбрана опция [Custom WebSocket Service] и для работы с приложением используется Internet Explorer, в файле Web.config необходимо изменить значение параметра “httpOnlyCookies” на “false” (<httpCookies httpOnlyCookies=”false” />).

Настройка параметров хранилища пакетов

Укажите путь к папке хранилища пакетов (Рис. 256).

Рис. 256 — Настройка параметров хранилища SVN

 

1.   В поле [Svn repository path] укажите URL хранилища SVN, которое было создано при развертывании сервера SVN и в котором будут храниться пакеты. Сервер приложений должен иметь доступ к хранилищу по указанному пути.

2.   В поле [Working copy path], при необходимости, введите путь к локальной копии хранилища.

Восстановление базы данных bpm’online

Если сервер баз данных развернут на том же компьютере, что и сервер приложения, база данных bpm’online будет автоматически восстановлена из резервного файла.

Если сервер баз данных и сервер приложения развернуты на разных компьютерах, восстановите базу данных вручную, используя файл резервной копии, который будет создан во вложенной папке “\db\” в папке установки.

Базу данных необходимо восстановить в базу, которая была создана при установке. Например, если в ходе установки в поле [DB Name] вы указали имя “bpm’online”, восстановите резервную копию в эту базу данных.

Настройка Application Pools для bpm’online в IIS7

1.   Запустите менеджер Internet Information Services.

2.   В дереве сервера, на котором развернуто приложение bpm’online, выберите Application Pools.

3.   В списке приложений выберите приложение bpm’online.

4.   Нажмите [Advanced settings...] (Рис. 257).

Рис. 257 — Редактирование параметров Application Pools в IIS7

 

5.   В открывшемся окне, в поле [Idle Time-out (minutes)] установите значение “0” (Рис. 258).

Рис. 258 — Установка Idle Time-out

 

6.   Укажите учетную запись, которую должно использовать приложение для доступа к MS SQL Server. Нажмите на кнопку [...] в поле [Identity], чтобы отредактировать это свойство.

Важно

Данный шаг необходимо выполнить, если во время установки в настройках MS SQL Server была выбрана аутентификация Windows.

7.   В открывшемся окне выберите опцию [Custom Account] и нажмите на кнопку [Set].

8.   Введите имя пользователя и пароль доменной учетной записи, которую должно использовать приложение для доступа к MS SQL Server. Например, это может быть доменный пользователь, от имени которого был запущен установщик bpm’online (Рис. 259).

Рис. 259 — Установка Identity для Application Pool

 

Был ли данный материал полезен?

Как можно улучшить эту статью?