- Скопируйте файлы windows-bootstrap-1.cmd и windows-bootstrap-1.cmd из установочного архива на рабочий стол сервера печати; Запустите файл windows-bootstrap-1.cmd от имени администратора. После окончания установки система автоматически перезагрузится; Запустите файл windows-bootstrap-2.cmd от имени администратора. После окончания установки система автоматически перезагрузится; Запустите консоль PowerShell и командой $PSVersionTable проверьте установленную версию. Поле PSVersion должно иметь значение 4.0.
На этом предварительная установка ПО платформы завершена.
Установка ПО WebinarДля установки ПО Webinar необходимо выполнить следующие шаги на управляющем сервере:
Убедитесь в соответствии всех условий и выполнении всех предписаний предыдущих разделов настоящего документа, предшествующих установке ПО Webinar; Убедитесь, что все сервера видят друг друга и необходимые хосты прописаны в DNS; Распакуйте установочный архив с дистрибутивом ПО Webinar в любое место на управляющем сервере; Сконфигурируйте файлы inventory и configuration. yml согласно описанию в разделах 3.3.1 и 3.3.2 настоящего документа соответственно; Выполните шаги из разделов 3.3.3 (опционально) и 3.3.4 настоящего документа; Запустите./webinar. run и введите sudo-пароль. Дождитесь завершения процесса установки;На этом установка ПО платформы завершена. Вход в веб-часть будет доступен, по умолчанию, по адресу: http://webinar. .
Структура файлов после установки ПО WebinarСтруктура файлов, составляющих дистрибутив ПО Webinar представлена в виде иерахического «дерева файлов», для удобства описания поделённых на три условных группы:
I. Блок скриптовых файлов «фронтэнда» под управлением веб-сервера и сервера приложений, обеспечивающих работу представлений интерфейса пользователя «личный кабинет» и «интерфейс вебинара», а также обработку запросов пользователей на выдачу интерфейса пользователя («клиентского приложения»):
.../www/frontend/ - папка со статическими файлами фронтэнда
-- assets/ - необходимые бинарные файлы (mp3 со звуковым уведомлением, flash-компонента)
-- fonts/ - шрифты (используемый ПО Webinar «фирменный» + иконочные)
-- images/ - все необходимые статические изображения
-- scripts/ - js-скрипты. Собранный код разбит на файлы по функциональности:
---- files. js - для работы файлового менеджера
---- peoples. js - для работы контактов/списка участников
---- и т. д.
-- index. html - входная точка для приложения
-- style. css - файл со стилями
II. Блок скриптовых файлов вспомогательных компонентов ПО Webinar под управлением веб-сервера и сервера приложений:
../identity-generator/ - папка с кодом генератора фонов мероприятия
-- generator/ - код html-странички, генерирующей фоны мероприятия
-- app. js - приложение, которое опрашивает Job API и забирает задачи
-- runner-svg. js - скрипт для PhantomJS, вызывающий код из папки generator
../statistics-generator/ - папка модуля экспорта статистики в pdf-файлы
.... Структура аналогична генератору фонов
III. Блок файлов «бэкенда» под управлением веб-сервера, серверов приложений, фреймворков, медиасервера, обеспечивающих функционирование основной программной логики ПО Webinar, связь с API, управление взаимодействием с установленными на серверах в составе CDN/VDN компонентами ПО Webinar для ретрансляции контента:
-- app/ - системные файлы приложения и конфиги
-- cache/ - кеш
-- config/ - конфигурационные файлы
-- bin/ - ярлыки для команд (управление бд, запуск тестов итд)
-- migrations - миграции БД (старые)
-- src/ - исходный код (большинство файлов в коробке зашифровано)
---- Comdi/
------ BillingBundle/ - код службы биллинга
------ JobBundle/ - код службы джобов
------ MonitoringBundle/ - код службы мониторинга
------ v2Bundle/ - основная папка c кодом API
-------- Cache/ - реализация кеширования (для резервной схемы работы)
-------- Command/ - команды для крона
-------- Controller/ - контроллеры
-------- DataFixtures/ - Фикстуры
-------- DependencyInjection/ - Системные файлы для symfony
-------- Entity/ - Сущности БД
-------- Resources/ - ресурсы: html-шаблоны писем, «языковые скины» переводов интерфейса пользователя и т. д.
-- tests/ - тесты
-- vendor/ - дополнительные библиотеки для фреймворка symfony
-- web/ - корневая папка для веб-сервера, тут расположен файл, являющийся точкой входа в приложение.
Порядок обновления ПО Webinar Общая информация по обновлению ПО WebinarОбновление ПО Webinar осуществляется (1) персоналом Лицензиата; (2) специалистами производителя или уполномоченными представителями компаний-партнёров производителя; (3) непосредственно Лицензиатом. В первых двух случаях обновления устанавливаются с использованием организованного Лицензиатом удалённого доступа к целевой платформе в информационной сети (интрасети) Лицензиата, при подключении к сети Интернет. Лицензиат может обновить ПО Webinar, получая доступ к репозиториям с обновлениями, в этом случае подключение к сети Интернет непосредственно во время установки обновлений ПО Webinar не требуется и может быть ограничено.
1 ООО "ВЕБИНАР ТЕХНОЛОГИИ". СВИДЕТЕЛЬСТВО № 000 / Программа для ЭВМ «WEBINAR (ВЕБИНАР), версия 3.0» - Программы для ЭВМ. Базы данных. Топологии интегральных микросхем / RU ОБПБТ. №5(115).- 20.05.2016
2 Выбор вариантов организации и выделения целевой платформы (физической или виртуальной) в ИТ-инфраструктуре Лицензиата для целей установки ПО, конкретных моделей серверов (аппаратного обеспечения) и удобных схем лицензирования указанного в настоящем документе системного программного обеспечения остаётся за Лицензиатом.
3 Ср. с типовой конфигурацией «Сервер, тип 1 (СВ-1), 8-х ядерный, оперативная память не менее 16 Гб»; код ОКПД 2: 26.20.15.000.
4 Свободное ПО семейства UNIX/Linux. Официальный сайт — www. debian. org
5 Свободное ПО семейства UNIX/Linux. Официальный сайт — www. /server
6 Свободное ПО. Производитель — Docker. Официальный сайт — docs. /compose
7 Свободное ПО. Производитель — Red Hat. Официальный сайт — www.
8 Свободное ПО. Производитель — Apache Software Foundation. Официальный сайт – tomcat. apache. org
9 Свободное ПО. Производитель — Oracle Corporation (www. /technetwork/java)
10 Системное программное обеспечение Wowza® Media Server (производитель — Wowza Media Systems, LLC., URL: www. /media-server) должно быть лицензировано Лицензиатом, исходя из расчета 1 (одна) лицензия на каждый сервер.
11 Здесь и далее DNS-запись необходимо заменить на соответствующие записи в пространстве имён интрасети Лицензиата.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


