Скопируйте файлы 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