BigBlueButton – это открытое программное обеспечение для проведения видеоконференций и дистанционного обучения. Главное преимущество программы – бесплатное безлицензионное использование в любой стране неограниченное время. Для использования потребуется установка и настройка скрипта BigBlueButton, веб-интерфейса GreenLight, операционной системы Ubuntu.
Для самостоятельной установки и настройки программист ЦКО «Русские Решения» написал руководство, которым читатели могут воспользоваться.
В первую очередь проверяем соответствие сервера следующим системным требованиям:
*Если установка BBB происходит на чистый выделенный сервер с «белым» IP, то переходим к пункту 3.
Необходимо скачать образ виртуальной машины Ubuntu 18.04. Обязательно в настройке сетевых адаптеров виртуальной машины укажите тип подключения «Сетевой мост» (рис. 1).
Рис. 1. Настройка сетевого адаптера
Далее производим базовую установку Ubuntu. После завершения установки нам необходимо вручную создать сетевое подключение. Это делается, чтобы виртуальная машина точно находилась в нужной подсети. Создаем новое подключение (рис. 2) (1). Выбираем MAC-адрес (рис. 2) (2) и переходим на вкладку IPv4 (рис. 2) (3).
Рис. 2. Создание нового соединения
В открывшейся вкладке выбираем Manual (рис. 3) (1), устанавливаем необходимые для подсети параметры (рис. 3) (2-3).
Рис. 3. Настройка соединения
Теперь нам нужно пробросить порты. Для этого заходим в настройки роутера (192.168.1.1) и переходим в раздел «Безопасность». Там ищем правила трансляции сетевых адресов и прописываем трансляцию с порта 80 «белого» IP на порт 80 IP виртуальной машины. С портом 443 повторяем по аналогии.
Теперь установим nginx и настроим на нём HTTPS соединение. Для этого в консоли вводим следующую команду:
sudo apt-get update
Она нужна для обновления списка пакетов репозитория.
Далее установим nginx, выполнив команду:
sudo apt-get install nginx
После этого установим OpenSSL:
sudo apt-get install openssl
Теперь создадим самоподписанный SSL-сертификат:
sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/private/localhost.key -out /etc/ssl/certs/localhost.crt
Далее можем включить SSL в конфигурацию сервера nginx. Выполняем команду:
sudo nano /etc/nginx/sites-available/default
Откроется файл, который нужно отредактировать. Добавляем в него эти 4 строки:
listen 443 ssl default_server; listen [::]:443 ssl default_server; ssl_certificate /etc/ssl/certs/localhost.crt; ssl_certificate_key /etc/ssl/private/localhost.key
Сейчас устанавливаем SSL сертификат непосредственно для нашего домена. Сначала установим certbot. Для этого выполним команду:
sudo add-apt-repository ppa:certbot/certbot
И создадим наш SSL сертификат:
После чего придется заполнить некоторые данные. Заполнять их можно как угодно – они ни на что не влияют.
sudo certbot certonly --standalone -d {Наш домен}
Пример:
sudo certbot certonly --standalone –d bbb.ruresh.ru
Теперь настроим SSH, чтобы была возможность подключиться к виртуальной машине через консоль из локальной сети. Выполним команду:
sudo apt-install openssh-server
После установки необходимо удостовериться, что всё работает. Для этого выполняем команду:
sudo systemctl status ssh
Теперь, когда виртуальная машина полностью готова, переходим к установке скрипта BBB.
Результат должен быть таким (рис. 4):
Рис. 4. Статус сервиса SSH
Для установки BBB прописываем команду:
sudo wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-24 -s bbb.ruresh.ru -e frolov199918@mail.ru -a -w –g.
Где:
После длительной установки стоит проверить статус работы BBB. Для этого выполним команду:
sudo bbb-conf --status
Вывод должен быть подобный этому (рис. 5):
Рис. 5. Пример вывода статуса сервера
Можем зайти по нашему доменному имени и удостовериться, что всё работает (рис. 6).
Рис. 6. Функционирующий сервер BBB
Теперь создаем профиль админа. Чтобы это сделать, выполним команду:
sudo docker exec greenlight-v2 bundle exec rake admin:create
Теперь у нас создан профиль админа с данными для входа.
Далее настраиваем перенаправление с нашего «белого» IP на страницу с BigBlueButton. Необходимо отредактировать файл default в папке nginx. Для этого выполняем:
И заменяем строку
server_name _;
На
server_name 192.168.1.7; return 301 https://bbb.ruresh.ru$request_uri;
Где
192.168.1.7 – IP адрес нашей локальной машины;
https://bbb.ruresh.ru – наше доменное имя.
После авторизации можем создать комнату и начать работать.
Сначала нужно настроить сервер таким образом, чтобы у сторонних приложений была возможность перехватывать события BigBlueButton. Для этого устанавливаем компоненту WebHooks. Выполняем команду:
sudo apt-get install bbb-webhooks
Также нам требуется узнать URL сервиса и секретный ключ. Для этого выполним команду:
sudo bbb-conf --secret
Теперь соединим BigBlueButton с 1С. Выбираем «Администрирование» (рис. 7) (1) и нажимаем на «Настройки обучения» (рис. 7) (2).
Рис. 7. Путь до подключаемых сервисов
Заходим в «Подключаемые учебные сервисы» (рис. 8).
Рис. 8. «Подключаемые учебные сервисы»
Нажимаем на кнопку создать. Копируем из консоли ВВВ наш URL и ключ (рис. 9), устанавливаем необходимые нам параметры настроек и нажимаем записать. Интеграция завершена!
Рис. 9. Создание подключаемого сервиса
Планируете организовать в Вашем учебном заведении или компании дистанционное обучение и видеоконференции с помощью платформы BigBlueButton? Обращайтесь в Центр компетенции по образованию «Русские Решения». Для Вас: установим BigBlueButton на виртуальный сервер или локальную машину; настроим; интегрируем с 1С:Электронное обучение или другой программой. Звоните: 8-800-551-00-24 Отправляйте заявку: 1c@ruresh.ru
Планируете организовать в Вашем учебном заведении или компании дистанционное обучение и видеоконференции с помощью платформы BigBlueButton? Обращайтесь в Центр компетенции по образованию «Русские Решения». Для Вас:
Звоните: 8-800-551-00-24
Отправляйте заявку: 1c@ruresh.ru
«1С:Электронное обучение» позволяет автоматизировать дистанционное обучение в короткий срок, при этом любое количество студентов и преподавателей могут подключаться для работы с веб-кабинетом и прохождения, проверки курсов и тестов.
В связи с эпидемиологической обстановкой образовательные учреждения столкнулись с необходимостью проведения приемной кампании 2020 года в дистанционном формате. Одним из эффективных решений для ГПОУ ДЗМ «Медицинский колледж № 2» стал прием заявлений через Личный кабинет Абитуриента. Это и будет подробно рассмотрено в данной статье.
В статье рассматривается технология перехода на электронные журналы на базе «1С:Колледж ПРОФ» в Урайском политехническом колледже.
В ходе доработки конфигурации «1С:Колледж ПРОФ» нами были разработаны 7 отчётов, 2 обработки, 5 печатных форм. В результате был доработан программный продукт «1С:Колледж ПРОФ», который полностью стал отвечать требованиям Технического задания и при этом мог оперативно обновляться. Автоматизировано 6 рабочих мест.
Для Санкт-Петербургского государственного бюджетного профессионального образовательного учреждения «Колледж Кулинарного Мастерства» разработан и реализован проект внедрения приемной кампании на базе программного продукта «1С:Колледж» для 3 рабочих мест.
Для бюджетного учреждения профессионального образования Ханты-Мансийского автономного округа - Югры «Урайский политехнический колледж» разработан и реализован проект внедрения электронных журналов на базе программного продукта «1С:Колледж ПРОФ» для 20 рабочих мест.
Администрация и сотрудники ГБПОУ ДЗМ «МК № 2» отмечают профессиональный подход специалистов ЦКО «Русские Решения» в вопросах консультирования сотрудников колледжа на протяжении всего проекта, выполнения необходимых доработок и настроек программного обеспечения.
Специалисты кампании «Русские Решения» проявили профессионализм и доказали свою компетентность при внедрении программных продуктов «1С:Электронное обучение». Программы полностью удовлетворили нашим требованиям и позволили создать единую систему дистанционного обучения для нашего колледжа.
Наш колледж работает в программе 1С Колледж, и все данные необходимо было выгружать из нее. Для выполнения поставленной задачи времени было мало, и мы решили обратиться к компании «Русские Решения», с которой успешно сотрудничаем с 2015 г.
© 2006- 2023
Политика конфиденциальности
Карта сайта
8 800 551-00-24
+7 812 929-44-24
Интересующий вас программный продукт
* - все поля обязательны для заполнения
* - поля, обязательные для заполнения
Или позвоните 8 800 551-00-24
Поля обязательные для заполнения отмечены «»
Интересующие меня темы
5. При реализации образовательных программ с применением электронного обучения, дистанционных образовательных технологий организация, осуществляющая образовательную деятельность, обеспечивает защиту сведений, составляющих государственную или иную охраняемую законом тайну.
Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.