Развёртывание системы

Материал из Brownie Software
Перейти к: навигация, поиск

Содержание

Настройка системы BlueStream на IBM Domino

Обновите базу «Картотека проектов»

Обновление модулей описано на нашем портале: Обновление модулей и проектов по шаблонам

Обновите все проекты Bluestream по последнему шаблону btkobject.ntf

Для этого необходимо создать текстовый файл со скриптом, содержащим в себе команды обновления проекта по шаблону, через Server Console.
Формат команды обновления проекта по шаблону:
load convert "bs_projectbase_path" * "bs_projecttemplate_path"
где bs_projectbase_path – путь к nsf-базе проекта, bs_projecttemplate_path – путь к шаблону.
Пример команды обновления проекта по шаблону:
load convert "prodoc/projects/ob 2.nsf" * "prodoc/templates/btkobject.ntf"

Пример содержимого файла скрипта для обновления трёх баз проектов:
BlueStreamScriptExample.png

Формат команды для запуска скрипта из файла:
< "scriptfile_path"
где scriptfile_path – полный путь к файлу, содержащему скрипт.
Пример команды для запуска скрипта из файла C:\script.txt:
< "C:\script.txt"

Важно! Не обновляйте больше двадцати проектов одним скриптом. Если у вас больше двадцати
проектов, разбейте обновление на несколько файлов скриптов. 

Добавьте модуль «Службы»

Для работы веб-приложения BlueStream необходимо добавить дополнительный модуль системы BlueStream – модуль «Службы».
Воспользуйтесь пунктом 8 из следующей инструкции для добавления модуля «Службы»: Настройка баз данных


Для правильной установки модуля используйте данные из таблицы:

Название модуля Название файла модуля Название файла шаблона модуля Название шаблона
Службы services.nsf btkservices.ntf Шаблон C

Настройка сервера IBM Domino

Запустите http-сервер Domino (LOAD HTTP)

Для этого откройте IBM Domino Administrator и подключитесь к серверу.
В меню выберите пункт Administration -> Server -> Status.
На открывшейся вкладке выберите пункт Server Console. Выполните команду LOAD HTTP.

Выполнение команды LOAD HTTP:
BlueStreamLOADHTTP.png


Включите Domino Data Service

В IBM Domino Administrator перейдите к вкладке
Configuration -> Server -> Current Server Document -> Internet Protocols -> Domino Web Engine -> Domino Access Services.
Поставьте значение Enabled services: Data.



Включение Domino Data Service:
BlueStreamDataServiceEnabled.png

Укажите порт для доступа через HTTP к IBM Domino

В IBM Domino Administrator перейдите к вкладке
Configuration -> Server -> Current Server Document -> Ports -> Internet Ports -> Web.
Поставьте значение TCP/IP port number : 8080.

Задайте internet-пароли пользователям

В IBM Domino Administrator перейдите на вкладку People&Groups -> People.
Откройте карточку пользователя на редактирование и установите значение Internet password.

Откройте доступ базы BS's Directory (names.nsf) к Domino Data Service

Откройте базу BS's Directory (names.nsf) через IBM Domino Designer и перейдите на настройки (File -> Application -> Properties).
На вкладке Advanced установите параметр Allow Domino Data Service в значение Views and Documents.
На вкладке Design уберите галку Inherit Design from master template.
Откройте view "($VIMPeople)". В настройках view (Design -> View properties) на вкладке Advanced поставьте галку Allow Domino Data Service operations.
Повторите последнее действие с view "($Users)".

Настройка веб-приложения BlueStream на IIS

Установка модулей служб IIS и ASP.NET

Чтобы установить службы IIS на Windows Server 2012 или Windows 8, необходимо войти
в систему как член группы "Администраторы". 

Windows Server 2012
1. На начальном экране щёлкните плитку Диспетчер сервера, а затем нажмите кнопку ОК.
2. В диспетчере сервера выберите Панель мониторинга и щёлкните Добавить роли и компоненты.
3. В мастере добавления ролей и компонентов на странице Перед началом работы нажмите кнопку Далее.
4. На странице Выбор типа установки выберите "Установка ролей или компонентов" и нажмите кнопку Далее.
5. На странице Выбор целевого сервера выберите Выбор сервера из пула серверов, выберите имя своего сервера и нажмите кнопку Далее.
6. На странице Выбор ролей сервера укажите Веб-сервер (IIS) и нажмите кнопку Далее.
7. На странице Выбор компонентов нажмите кнопку Далее.
8. На странице Роль веб-сервера (IIS) нажмите кнопку Далее.
9. На странице Выбор служб ролей просмотрите выбранные по умолчанию службы ролей, разверните узел Разработка приложений и выберите ASP.NET 4.5.
10. На странице Сводка компонентов для установки подтвердите свой выбор, а затем нажмите кнопку Установить.
11. В области Добавить компоненты, которые требуются для ASP.NET 4.5? нажмите кнопку Добавить компоненты.
Будут добавлены следующие дополнительные компоненты:
- .NET Extensibility 4.5.
- Расширения ISAPI.
- Фильтры ISAPI.
12. Нажмите кнопку Далее.
13. На странице Подтверждение выбранных элементов для установки нажмите кнопку Установить.
14. На странице Ход выполнения установки убедитесь, что установка роли веб-сервера (IIS) и требуемых служб ролей успешно завершена, а затем нажмите кнопку Закрыть.
15. Чтобы убедиться, что службы IIS успешно установлены, введите в веб-браузер следующее:
http://localhost
Откроется страница приветствия IIS по умолчанию.

Windows 8
1. На начальной странице щёлкните Панель управления.
2. В панели управления выберите Программы, а затем Включение и отключение компонентов Windows.
3. Чтобы установить компоненты по умолчанию, в диалоговом окне Компоненты Windows выберите Службы IIS.
4. Чтобы добавить компоненты, которые поддерживают ASP.NET, разверните узел Компоненты разработки приложений и выберите ASP.NET 4.5.
Автоматически будут выбраны следующие дополнительные компоненты:
- .NET Extensibility 4.5.
- Расширения ISAPI.
- Фильтры ISAPI.
5. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Компоненты Windows.
6. Чтобы убедиться, что службы IIS успешно установлены, введите в веб-браузере следующее:
http://localhost
Откроется страница приветствия IIS по умолчанию.

Windows 7
1. Нажмите кнопку Пуск и выберите Панель управления.
2. На панели управления выберите Программы, а затем Включение и отключение компонентов Windows.
3. В диалоговом окне «Компоненты Windows» нажмите Службы IIS, а затем кнопку ОК.
4. Откройте командную строку (ALT+R -> cmd) и выполните команду:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –ir


Данную команду необходимо выполнить от имени Администратора.

Настройка файла Web.config

1. Откройте файл Web.config из папки BlueStream
2. В секции configuration -> appSettings для свойства Server измените значение на IP-адрес сервера IBM Domino, на котором развёрнута система BlueStream.

Добавление веб-приложения BlueStream

1. Откройте Диспетчер IIS.
- При работе в Windows Server 2012 на начальной странице щёлкните Диспетчер сервера, а затем нажмите кнопку ОК. В диспетчере сервера выберите меню Сервис, а затем выберите Диспетчер служб IIS.
- При работе в Windows 8 на начальной странице введите Панель управления, а затем в результатах поиска щёлкните значок Панель управления. В окне Панель управления выберите Системы и безопасность, затем Администрирование, после чего выберите Диспетчер служб IIS.
2. На панели Соединения разверните узел Сайты.
3. Правой кнопкой мыши щёлкните сайт, для которого требуется создать приложение, и выберите Добавить приложение.


Пункт Добавить приложение:
BlueStreamAddApplication.png

4. В поле Псевдоним введите значение для URL-адреса приложения, например bluestream. Это значение используется в URL-адресе для доступа к приложению.
5. Щёлкните Выбрать, если нужно выбрать пул приложений, отличный от пула, указанного в поле Пул приложений. В диалоговом окне Выбор пула приложений в списке Пул приложений выберите пул приложений, а затем нажмите кнопку ОК.
6. В поле Физический путь введите физический путь к папке приложения BlueStream или нажмите кнопку обзора (...), чтобы перейти к файловой системе для поиска папки.


Окно Добавление приложения:
BlueStreamAddApplicationWindow.png

7. При необходимости щёлкните Подкл. как, чтобы указать учётные данные, обладающие разрешением для доступа к физическому пути. Если не используются определённые учётные данные, выберите параметр Пользователь веб-приложения (сквозная проверка подлинности) в диалоговом окне Подключиться как.
8. Либо щёлкните Тест настроек, чтобы проверить все параметры, указанные для приложения.
9. Нажмите кнопку ОК.