УТВЕРЖДЕНО
Р.КС. 0000001 32 01ЛУ
|
|
|
|
|
|
|
|
|
установка ПК «WEB-Торги-кс»
Руководство администратора
Листов 66
|
|
|
|
|
|
|
Подп и дата
|
|
|
|
Инв.N дубл
|
|
Взам.инв.N
|
|
|
|
|
|
Подп и дата
|
|
|
|
|
Инв.N подл
|
|
2016
|
|
|
Литера А
|
АННОТАЦИЯ
Настоящий документ является руководством по администрированию и содержит описание необходимых настроек для работы ПК «WEB-Торги-КС».
В последнем разделе документа приведен перечень используемых в данном документе терминов и сокращений.
СОДЕРЖАНИЕ
Введение 4
1.Описание операций 5
2.. Включение или отключение компонентов Windows 26
3.. Пулы приложений 30
4.. Добавление пула приложений 30
5.. Папка приложения 31
6.. Группа настроек «Первичные документы» 43
7.. Web сервер 44
8.. Хранилище первичных документов 45
9.. Диспетчер служб IIS 46
10.. Проводник 47
11.. Ввод команд 48
12.. Проверка работоспособности web-сервиса 48
13.. Сопоставления обработчиков 49
14.. Изменение сопоставления сценария 49
15.. Добавление управляемого обработчика 50
16.. Добавление сопоставления сценария 51
17.. Пулы приложений 54
18.. Условия перезапуска 54
19.. Записываемые в журнал события перезапуска приложений 55
20.. Условия перезапуска 56
21.. Условия перезапуска 57
22.. Веб-сервер (IIS) 57
23.. Добавление служб ролей 58
24.. Начальная страница KSWS 58
25.. Ограничения IP-адресов и доменов 59
26.. Добавить разрешающее правило ограничения 59
27.. Изменение настроек ограничений по IP-адресам 59
28.. Ограничения IP-адресов и доменов 60
29.. Преобразование в приложение 60
30.. Добавление приложения 60
31.. Типы MIME 61
32.. Типы MIME 61
33.. Сертификат 62
34.. Мастер импорта сертификатов 62
35.. Хранилице сертификатов 63
36.. Выбор хранилища сертификатов 63
37.. Завершение импорта сертификатов 63
38.. CertServer 64
39.. Сервер ключей 66
40.. Диспетчер служб IIS 67
41.. Сертификаты сервера 67
42.. Создание самозаверенного сертификата 68
43.. Привязки сайта 68
44.. Добавление привязки сайта 68
45.. Диспетчер служб IIS 69
46.. Параметры SSL 69
47.. Диспетчер служб IIS 70
48.. Параметры SSL 70
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ 72
Лист регистрации изменений 73
Введение
Настоящее руководство пользователя содержит описание настроек администрирования для функционирования программного комплекса «WEB-Торги-КС».
Условные обозначения
В документе используются следующие условные обозначения:
-
|
Уведомление
|
–
|
Важные сведения о влиянии текущих действий пользователя на выполнение других функций, задач программного комплекса.
|
|
Предупреждение
|
–
|
Важные сведения о возможных негативных последствиях действий пользователя.
|
|
Предостережение
|
–
|
Критически важные сведения, пренебрежение которыми может привести к ошибкам.
|
|
Замечание
|
–
|
Полезные дополнительные сведения, советы, общеизвестные факты и выводы.
|
[Выполнить]
|
–
|
Функциональные экранные кнопки.
|
|
–
|
Клавиши клавиатуры.
|
«Чек»
|
–
|
Наименования объектов обработки (режимов).
|
Статус
|
–
|
Названия элементов пользовательского интерфейса.
|
окна => навигатор
|
–
|
Навигация по пунктам меню и режимам.
|
п. 2.1.1
рисунок 5
|
–
|
Ссылки на структурные элементы, рисунки, таблицы текущего документа, ссылки на другие документы.
|
1.Описание операций
1.1.РАЗВЕРТЫВАНИЕ БАЗЫ ДАННЫХ НА SQL-СЕРВЕРЕ
Базу данных для успешной работы в ПК «WEB-Торги-КС» рекомендуется ставить на SQL-сервер, развернутый на отдельной физической машине. В целях достижения безопасности SQL-сервер находится в локальной сети, без прямого доступа в сеть Интернет. WEB-сервер же имеет прямой доступ к сети Интернет, а также располагает каналом связи с SQL-сервером.
На SQL-сервере следует восстановить чистую базу данных, которая распространяется вместе с дистрибутивами под наименованием «webtorgi.bak».
Предполагается, что на машине для развертывания базы данных установлен Microsoft SQL Server 2008 R2 или версией выше. Необходимо открыть Microsoft SQL Server Management Studio, нажать ПКМ по папке «Databases» и выбрать команду «Restore Database…» (Рисунок ).
Рисунок . Кнопка вызова окна восстановления БД
В открывшемся окне «Restore Database» в разделе «General» в блоке «Source for restore» необходимо выбрать значение «From device» и нажать на кнопку выбора файла восстановления (Рисунок ).
Рисунок . Выбор источника для восстановления БД
По кнопке [Add] следует вызвать форму для указания местоположения резервной копии, из которого в последующем будет восстановлена БД (Рисунок ). Файл для восстановления носит имя «webtorgi.bak» и его размер примерно равен 3 Гб.
Рисунок . Выбор резервной копии БД для восстановления
Следующим действием следует указать имя базы данных в поле «To database», под которым будет восстановлена резервная копия (Рисунок ). В таблице «Select the backup sets to restore» в поле «Restore» необходимо выставить флаг и нажать на кнопку [OK].
Рисунок . Запуск восстановления БД под именем «webtorgi»
Процесс восстановления БД отображается в левом нижнем углу в блоке «Progress» (Рисунок ). По завершению процесса восстановления выйдет окно успешного завершения восстановления.
Рисунок . Информация об успешном завершении восстановления БД
В списке доступных БД в Microsoft SQL Server Management Studio будет отображаться вновь созданная БД с наименованием «webtorgi» (Рисунок ).
Рисунок . Вновь созданная БД «webtorgi» в списке доступных БД
1.2.УСТАНОВКА КОМПОНЕНТОВ СЕРВЕРНОГО МОДУЛЯ ПРОГРАММЫ XPKS
Для возможности активации ПК «WEB-Торги-КС» необходимо установить компоненты серверного модуля программы xpks01.dll. Программу для установки компонентов изначально следует распаковать из самораспаковывающегося архива «kssrvupd110_full.exe» (Рисунок ).
Рисунок . Распаковка файлов kssrvupd110_full
В результате распаковки архива будет получена папка с одноименным названием «kssrvupd110_full». Внутри папки располагается файл «SetupSrv.exe», который необходимо запустить (Рисунок ). Для успешной установки серверных компонентов необходимо указать наименование сервера, наименование пользователя и пароль пользователя. Необходимо использовать учетную запись, обладающую права администратора SQL сервера. Одним из таких учетных записей является пользователь «sa», который однозначно присутствует на машине, на которой установлен SQL сервер.
Рисунок . Установка серверной части
По кнопке [Далее] открывается следующее окно, где ничего менять не надо и следует также нажать на кнопку [Далее] (Рисунок ).
Рисунок . Выбор типа установки
В окне отображения хода установки следует нажать на кнопку [Начать] и дождаться результатов выполнения установки компонентов (Рисунок ).
Рисунок . Окно отображения хода установки
По результатам успешного выполнения процедуры установки компонентов выйдет соответствующее информационное окно (Рисунок ).
Рисунок . Успешная установка серверной части
На этом этапе следует закрыть окно установки и перейти к активации комплекса.
1.3.УСТАНОВКА СМАРТ КЛИЕНТА И ПОЛУЧЕНИЕ КЛЮЧА СИГНАТУРЫ ДЛЯ АКТИВАЦИЯ КОМПЛЕКСА
Для возможности подключения к созданной базе и дальнейшей работы с ней необходимо активировать ПК «WEB-Торги-КС». Для этого понадобится Смарт клиент, расположенный в папке «webtorgi_15.2.15.17071». В этой папке необходимо найти файл с наименованием «Keysystems.Budget.exe» и запустить. Или же для удобства дальнейшего пользования вывести ярлык на рабочий стол (Рисунок ).
Рисунок . Создание ярлыка на рабочем столе для Смарт клиента
Для успешного использования Смарт клиента необходимо, чтобы на машине был установлен Microsoft .NET Framework 4.0. Для этого можно воспользоваться установочным файлом «dotNetFx40_Full_x86_x64.exe» и файлом обновления до версии 4.0.3 «NDP40-KB2600211-x86-x64.exe», вложенным в архив дистрибутива, или же самостоятельно скачать и установить с официального сайта Microsoft.
В окне Смарт клиента во вкладке «Регистрация» следует указать имя пользователя и пароль. Для доступа к дополнительным полям следует нажать на кнопку [Параметры] и в развернутом окне необходимо внести название сервера и имя базы данных (Рисунок ). Для вызова окна активации надо нажать на кнопку [Активация…].
Рисунок . Активация комплекса
В окне активации комплекса отмечаются комплексы, которые необходимо активировать и на основе полученной сигнатуры следует отправить запрос на портал самообслуживания http://portal.keysystems.ru/.
В ответ на поданный запрос генерируется ключ активации, который в последующем и потребуется ввести в окне авторизации.
Рисунок . Окно активации комплекса
1.4.АКТИВАЦИЯ КОМПЛЕКСА
Для активации комплекса необходимо получить ключ активации на портале самообслуживания http://portal.keysystems.ru/. Если раннее организация не была зарегистрирована на портале, то первоначально необходимо будет пройти процедуру регистрации пользователя, которая вызывается по кнопке [Регистрация в личном кабинете] (Рисунок ). В процессе регистрации необходимо заполнить все обязательные для заполнения поля, отмеченные знаком «*». Для отправки заполненных данных на регистрацию необходимо нажать на кнопку [Зарегистрироваться], расположенную в правом нижнем углу страницы регистрации.
Для получения демонстрационного ключа можно обойтись без регистрации, используя следующую комбинацию логина и пароля:
логин: demo_user;
пароль: demo_key.
Рисунок . Регистрация на портале самообслуживания
Пользователям же, зарегистрированным на портале самообслуживания, необходимо по кнопке [Войти в личный кабинет] открыть окно авторизации, ввести имя пользователя, пароль и нажать на кнопку [Войти] (Рисунок ).
Рисунок . Окно авторизации для входа на портал самообслуживания
После успешной авторизации в личном кабинете необходимо перейти к меню «Заявки на ключ» и выбрать команду «Подать заявку на ключ» (Рисунок ).
Рисунок . Подача заявки на ключ
Для получения демонстрационной версии ключа в качестве типа ключа следует выбрать тип «Демо ключ». Тип ключа «Ключ по договору» выбирается для организаций, которые приобрели программный продукт компании ООО «Кейсистемс» и на основе договора могут в автоматическом режиме получить ключ активации в случае, когда происходит переход на новые сервера.
После выбора типа ключа необходимо нажать на кнопку [Далее] и перейти в следующее окно ввода данных.
Рисунок . Ввод кода сигнатуры комплекса
Код сигнатуры уникален для машины, на котором развернута база данных для работы в ПК «WEB-Торги-КС». Получение кода сигнатуры было описано в п. 1.3 данной инструкции.
После ввода e-mail и комментария следует нажать на кнопку [Далее] и перейти на следующую страницу ввода данных.
Рисунок . Выбор программного продукта, для которого необходимо получить ключ
Программный продукт выбирается из списка доступных программных продуктов (Рисунок ). Максимально возможное количество подключений для демонстрационного ключа составляет 5 подключений и время ключа ограничено временем в 1 месяц. Если необходимо активировать более одного программного продукта, то для каждого из них создается отдельная заявка получения ключа, при этом сигнатура будет одна и та же, если все комплексы планируется использовать на одном и том же сервере.
После заполнения необходимых данных следует нажать на кнопку [Далее] и перейти в окно подтверждения.
Рисунок . Страница подтверждения действий
Если все данные введены правильно, то по кнопке [Подтвердить] необходимо подтвердить отправку заявки на получение ключа.
Все поданные заявки на получение ключа доступны в подпункте «Все заявки на ключ» пункта меню «Заявки на ключ» (Рисунок ).
Рисунок . Список заявок на получение ключа
По результатам рассмотрения заявки будет сгенерирован ключ активации. Информация об этом будет выслана на электронный ящик, указанный на этапе подачи заявки, а также будет доступна для использования из списка заявок на ключ по двойному щелчку ЛКМ по заявке (Рисунок ).
Рисунок . Ключ активации
Для непосредственной активации комплекса следует выделить предоставленный ключ, скопировать и ввести его в окне активации комплекса (Рисунок ).
Рисунок . Ввод ключа активации комплекса
В случае успешной активации комплекса будет выведено соответствующее сообщение, а также у программного комплекса будет отражено количество подключений и срок действия ключа (Рисунок ).
Рисунок . Успешная активация комплекса
Для активации комплекса «Бизнес-процессы» следует повторить процедуру ввода ключа активации, полученного для комплекса «Бизнес-процессы».
1.5.УСТАНОВКА IIS НА ПОЛЬЗОВАТЕЛЬСКОЙ ВЕРСИИ WINDOWS
Для установки IIS службы нажмите кнопку [Пуск] и выберите пункт Панель управления.
Пуск => Панель управления => Установка и удаление программ => Включение и отключение компонентов Windows
Выберите режим Включение и отключение компонентов Windows пункта Установка и удаление программ. В диалоговом окне «Компоненты Windows» выберите пункт Службы IIS и отметьте флажками следующие опции (Рисунок ):
Службы интернета => Безопасность;
Компоненты разработки приложений => ASP.NET;
Компоненты разработки приложений => Расширения ISAPI;
Компоненты разработки приложений => Расширяемость.NET;
Компоненты разработки приложений => Фильтры ISAPI;
Общие функции HTTP;
Проверка работоспособности и диагностика => Ведение журнала HTTP;
Проверка работоспособности и диагностика => Монитор запросов;
Проверка работоспособности и диагностика => Настраиваемое протоколирование;
Проверка работоспособности и диагностика => Средства ведения журнала;
Проверка работоспособности и диагностика => Трассировка;
Функции повышения быстродействия;
Средства управления веб-сайтом => Консоль управления IIS;;
Совместимость управления IIS6 => Инструменты для работы со сценариев IIS;
Совместимость управления IIS6 => Совместимость конфигурации метабазы IIS и IIS6;
Совместимость управления IIS6 => Совместимость WMI IIS6.
2.. Включение или отключение компонентов Windows
Для сохранения изменений нажмите кнопку [ОК].
2.1.УСТАНОВКА IIS НА СЕРВЕРНОЙ ВЕРСИИ WINDOWS
Перед установкой IIS рекомендуется установить Microsoft .NET Framework 4.0. Для этого можно воспользоваться установочным файлом «dotNetFx40_Full_x86_x64.exe» и файлом обновления до версии 4.0.3 «NDP40-KB2600211-x86-x64.exe», вложенным в архив, или же самостоятельно скачать и установить с официального сайта Microsoft.
Для установки IIS необходимо перейти в «Панель управления» и выбрать «Включение или отключение компонентов Windows» (Рисунок ).
Рисунок . Кнопка вызова диспетчера сервера
В открывшемся диспетчере сервера следует нажать на кнопку [Добавить роли] (Рисунок ).
Рисунок . Добавление новой роли сервера
В появившемся мастере добавления ролей необходимо выбрать роль «Веб-сервер (IIS)» и нажать на кнопку [Далее]. Следующим действием необходимо будет выбрать следующие службы ролей помимо уже установленных по умолчанию (Рисунок ):
все службы в блоке «Разработка приложений»;
службу «Обычная проверка подлинности» в блоке «Безопасность»;
все службы в блоке «Совместимость управления IIS 6».
Рисунок . Выбор служб ролей
На этапе подтверждения выбранных служб для установки в роль веб-сервера необходимо нажать на кнопку «Установить», после чего будет запущен процесс установки. По завершению установки будет выведен результат установки служб (Рисунок ).
Рисунок . Результат установки служб
2.2.УСТАНОВКА ПК «WEB-Торги-КС»
2.2.1.Создание пула приложения
Для создания пула приложения на панели «Подключения» выберите пункт «Пулы приложений». В разделе «Пулы приложений» откройте контекстное меню ПКМ в свободной области экрана и выберите строку [Добавить пул приложений…] (Рисунок ).
3.. Пулы приложений
В окне «Добавление пула приложений» заполните следующие поля (Рисунок ):
Имя - укажите название пула «webtorgi» или какой-либо иной.
Версии среды .NET Framework - выберите версию v4.0.
Режим управляемого конвейера - выберите вариант «Встроенный».
4.. Добавление пула приложений
Для сохранения изменений нажмите кнопку [ОК].
4.1.1.Создание приложения
Папку для приложения следует создать по следующему пути: C:\inetpub\wwwroot (Рисунок ), к примеру, с наименованием «webtorgi». В созданную папку следует распаковать все содержимое архива «wt_release.zip».
5.. Папка приложения
Следующим действием необходимо открыть диспетчер служб IIS, найти папку «Сайты» и развернуть список папок, расположенных под папкой «Default Web Site». Щелчком ПКМ по ранее созданной папке «webtorgi» вызвать контекстное меню и выбрать команду [Преобразовать в приложение] (Рисунок ).
Рисунок . Преобразование в приложение ранее созданной папки сайта
В открывшемся окне необходимо выбрать ранее созданный пул приложений «webtorgi» и нажать на кнопку [OK] (Рисунок ).
Рисунок . Добавление приложения
После этого в папке «webtorgi» (C:\inetpub\wwwroot\webtorgi) следует запустить файл «install.bat».
По результатам выполнения данных операций должно быть доступно окно авторизации ПК «WEB-Торги-КС» в интернет браузере. Для этого необходимо открыть интернет браузер, к примеру, Internet Explorer и набрать в адресной строке следующий адрес «http://localhost/webtorgi» (Рисунок ).
Рисунок . Окно авторизации ПК «WEB-Торги-КС»
Также корректное отображение данного окна авторизации можно проверить по кнопке [Обзор] из контекстного меню приложения (Рисунок ).
Рисунок . Обзор приложения в браузере
Если при попытке обзора установленного приложения в веб браузере окна авторизации (см. Рисунок ) отображается не корректно, то выполните следующую команду от имени администратора: «ASPNET_REGIIS -i», предварительно перейдя к каталогу по следующему адресу: «c:\Windows\Microsoft.NET\Framework64\v4.0.30319\» (Рисунок ).
Рисунок . Выполнение команды «ASPNET_REGIIS –i»
5.1.Параметры для подключения веб приложения к базе данных
Для успешно установленного веб приложения следует прописать параметры подключения к базе данных. Для этого следует открыть файл «web.config», расположенный в корне папки веб приложения и найти следующий ключ:
Сервер" x/>-->
-->.
Где "localhost\SQLExpress" есть название SQL сервера, на котором развернута база данных "webtorgi".
5.2.ВОССТАНОВЛЕНИЕ ИМЕЮЩИХСЯ И СОЗДАНИЕ НОВЫХ ПОЛЬЗОВАТЕЛЕЙ В БАЗЕ ДАННЫХ
Для возможности работы в Системе «WEB-Торги-КС» необходимо создать пользователя или же восстановить уже имеющегося. Для этого необходимо запустить Смарт клиент, ввести имя пользователя и пароль администратора SQL сервера и нажать на кнопку [Войти] (Рисунок ).
Рисунок . Авторизация через смарт клиент
Т.к. системная учетная запись «sa» в базе данных не зарегистрирована, то программа предлагает осуществить вход в режим управления базами данных, на что следует согласиться и нажать на кнопку [OK].
Рисунок . Список пользователей, ранее зарегистрированных в БД
В открывшейся панели управления базами данных необходимо развернуть содержимое базы данных «webtorgi» и дважды щелкнуть ЛКМ по полю «Пользователи» (Рисунок ). При необходимости восстановления ранее созданного пользователя следует его выделить в списке пользователей и воспользоваться кнопкой [Восстановить пользователя]. В случае успешного восстановления пользователя логин в списке пользователей перестает подсвечиваться красным цветом и будет отображен на белом фоне.
Учетные записи восстанавливаются с пустыми паролями, поэтому необходимо указать необходимый пароль. Пользователи же после первой авторизации могут сами сменить пароль.
Для вызова окна редактирования пользователя следует выделить учетную запись из списка нажать на кнопку [Редактировать]. Для пользователей, являющихся администраторами комплекса, следует выставить флаг «СисАдмин» (Рисунок ).
Для всех пользователей, в не зависти от их правовой принадлежности, во вкладке «Доступные комплексы» следует назначить комплексы «WEB-Торги-КС» и «Бизнес-процессы».
Рисунок . Настройка для пользователя, являющегося системным администратором
Создание нового пользователя происходит по кнопке [Создать]. Более подробная информацию в части администрирования комплекса описана в руководстве «Администрирование комплекса».
5.3.УСТАНОВКА WEB СЕРВИСОВ
5.3.1.Установка сервиса первичных документов
Web-сервис UploadService используется для работы с первичными документами. Он может располагаться в любом сегменте сети при условии наличия доступа со стороны клиентских мест по порту 80. Для работы с ПК «WEB-Торги-КС» также предоставляется доступ со стороны Web-сервера с «тонким клиентом».
Web-сервис устанавливается на компьютер, на который ранее был установлен диспетчер служб IIS.
5.3.1.1.Создание пула приложений для сервиса первичных документов
Перед началом установки сервиса первичных документов в диспетчере служб IIS необходимо открыть список имеющихся пулов приложений. В списке пулов приложений необходимо открыть контекстное меню щелчком ПКМ по пустому месту и воспользоваться командой [Добавить пул приложений…] (Рисунок ).
Рисунок . Добавление пула приложения
В открывшемся окне добавления пула приложений следует внести данные, отраженные на Рисунок и создать пул приложения по кнопке [OK].
Рисунок . Добавление пула с наименованием «UploadService»
В списке пулов приложений должна будет появится новая запись.
5.3.1.2.Установка сервиса загрузки документов
После успешного формирования пула приложения следует запустить исполняемый файл UploadWebService.Setup_2.2.11342.002.msi (Рисунок ) и в появившемся окне мастера установки нажимаем на кнопку [Далее].
Рисунок . Мастер установки сервиса загрузки документов
В следующем окне мастера установки необходимо указать имя виртуального каталога, в котором будет располагаться файлы сервиса загрузки документов. Также необходимо выбрать пул приложения, созданный согласно описанию в п. 5.3.1.1 данного руководства. Веб-узел рекомендуется оставить тот, что указан по умолчанию.
Рисунок . Выбор адреса установки
В следующем окне следует подтвердить установку сервиса по кнопке [Далее], дождаться выполнения процедуры установки и закрыть окно мастера установки после успешного завершения процесса по кнопке [Закрыть].
5.3.1.3.Общие настройки
В файле «web.config» каталога «UploadService» указывается каталог для сохранения первичных документов. Если каталог является сетевым, указывается сетевой путь в виде «\\имя сервера\имя общего ресурса».
В файле «web.config» сервиса располагаются следующие ключи:
В случае установки сервиса первичных документов на web-сервере ключи конфигурации изменять не требуется. По умолчанию все прикрепляемые файлы будут собираться в папку «\UploadService\UPLOADS».
|