В состав web-приложения «Своды» входит архив виртуального каталога сервера web-приложений (файл «BARS.web-Svody-web-1244.20161011.333.zip»). Для развертывания web-приложения «БАРС. web-Своды» выполните следующие действия:
-
создайте на жестком диске С каталог «web»;
-
в каталоге « web» создайте подкаталог « RIA» и распакуйте в него архив «BARS.web-Svody-web-1244.20161011.333.zip».
Примечание
|
|---|
| Соблюдайте следующую структуру каталогов: C:\web\RIA. Далее по тексту данная структура будет отображаться как \папка приложения\ |
Не следует из «Стартера БАРС» разворачивать клиентскую часть приложения в подпапку bin папки виртуального каталога (приложения) сервера web-приложений (\папка приложения\).
Примечание
|
|---|
| После распаковки архивов необходимо изменить параметры соединения с базой данных. Эти параметры указываются в файле Приложение.барс, который находится в подпапке bin папки виртуального каталога (приложения) сервера web-приложений. |
Для изменения параметров соединения с базой данных выполните следующую последовательность действий:
-
откройте подкаталог « bin» в каталоге сервера web-приложений \папка приложения\bin;
-
найдите в нем файл «Приложение.барс» (Рисунок «Файл «Приложение.барс» в каталоге сервера web-приложений );
-
откройте найденный файл с помощью любого текстового редактора (например, программы «Блокнот») (Рисунок «Файл «Приложение.барс»);
-
в открывшемся файле «Приложение.барс» измените следующие XML-теги:
-
<ИмяПользователя> – имя пользователя СУБД Oracle/PostgreSQL, который является владельцем схемы приложения;
-
<Пароль> – пароль пользователя СУБД Oracle/PostgreSQL, который является владельцем схемы приложения;
-
<Порт> – порт на компьютере, где установлен серверOracle/PostgreSQL. Этот порт используется Слушателем Oracle (т.н. TNS-Listener) для установки соединений. По умолчанию, при установке сервера Oracle, под эти цели используется порт с номером 1521, при установке PostgreSQL-5432;
-
<Сервер> – имя компьютера, на котором установлен требуемый сервер Oracle/PostgreSQL;
-
<БД> – имя экземпляра базы данных на указанном сервере;
-
<НазваниеСхемы> – название схемы приложения.
-
Файл «Приложение.барс» в подпапке bin папки виртуального каталога (приложения) сервера web-приложений можно не редактировать, а заменить его. Для этого выполните следующие действия:
-
откройте каталог, в котором установлено Win-приложение «Своды»;
-
найдите в нем файл «Приложение.барс»;
-
скопируйте найденный файл в каталог \папка приложений\bin.
Примечание
|
|---|
| Данная настройка является обязательной. В соответствии с выбранным стилем определяется настройка Системы под конкретный проект. |
Для настройки стиля web–приложения выполните следующую последовательность действий:
-
в каталоге \папка приложений\ откройте файл «web.config» с помощью любого текстового редактора (например, программы «Блокнот»);
-
в открывшемся файле «web.config» найдите строку: <add key=”ThemeName” value=”default”/> и вместо значения « default» введите значение, определяющих стилевые настройки web-приложения «Мониторинг Культуры» – «monkult» (Рисунок «Файл «Web. config». Пример настройки стиля).
После установки Internet Information Service и развертывания web-приложения создайте узел с именем приложения «RIA», который указывает в каталог \папка приложений\. Данный узел создается с помощью стандартной консоли Internet Information Service. Для его создания выполните следующую последовательность действий:
-
откройте панель управления;
-
в окне панели управления откройте каталог «Администрирование»;
-
в каталоге «Администрирование» двойным нажатием левой кнопки мыши откройте консоль управления «Диспетчер служб IIS»;
-
в области «Подключения» открывшегося окна «Диспетчер служб IIS» выберите пункт «Пулы приложений»;
-
далее выберите пункт «Добавить пул приложения», расположенный в области «Действия» или в контекстном меню области «Пулы приложений»;
-
в открывшемся окне «Добавление пула приложений» заполните поля (Рисунок «Окно «Добавление пула приложений»):
-
«Имя:» – текстовое поле ввода имени добавляемого пула;
-
«Версии среды .Net Framework:» – в выпадающем списке данного поля выберите четвертую версию .Net Framework;
-
«Режим управляемого конвейера:» – в выпадающем списке с помощью кнопки
выберите значение
«Встроенный»;
-
«Немедленный запуск пула приложений» – поле назначения параметра установкой «флажка»;
-
-
нажмите кнопку «ОК»;
-
вернитесь к окну «Диспетчер служб IIS» и выберите элемент «Веб-узлы/Default web Site», вызовите контекстное меню и выберите пункт «Добавить приложение» (Рисунок «Окно «Диспетчер служб IIS». Создание узла);
-
в открывшемся окне «Добавление приложения» заполните поля (Рисунок «Мастер создания узла. Ввод названия узла»):
-
«Псевдоним» - укажите название узла - «RIA»;
-
«Пул приложений:» - поле, в котором с помощью кнопки «Выбрать» укажите созданный ранее пул;
-
«Физический путь» - укажите путь к каталогу «RIA».
-
После заполнения полей нажмите кнопку «ОК», затем в окне «Диспетчер служб IIS» отобразится созданный узел (Рисунок «Мастер создания узла»).
После создания приложения при помощи его контекстного меню вызовите окно дополнительных параметров или окно параметров по умолчанию, в котором на вкладке «Модель процесса»в поле «Максимальное число рабочих процессов» укажите значение «1».
Примечание
|
|---|
| В поле «Максимальное число рабочих процессов» может быть указано только значение «1», увеличение числа рабочих процессов приведет к сбою в работе программ. |
В случае если все вышеперечисленные этапы выполнены правильно и развертывание Системы прошло без исключительных ситуаций, то экземпляр приложения будет доступен по адресу: http://<адрес_сервера>/ RIA.
Примечание
|
|---|
| Для проверки работоспособности приложения на сервере, где установлен IIS , адрес_сервера можно указывать как localhost. |
Для создания дополнительных приложений выполните следующие действия:
-
в каталоге C:\web создайте подкаталог с соответствующим названием дополнительного приложения (например, «Webmonitoring») и распакуйте в него архив с файлами приложения;
-
произведите настройку параметров соединения с базой данных и настройку стилей web-приложения;
Примечание
Все необходимые настройки осуществляются в каталоге, соответствующем дополнительному приложению. В данном случае в каталоге: C:\web\Webmonitoring. -
создайте web-узел дополнительного приложения (в данном случае узел «Webmonitoring ») аналогично п. «Создание web-узла «Своды».








