Verimek Telekomünikasyon

  1. Anasayfa
  2. »
  3. Genel
  4. »
  5. Bigbluebutton kurulumu

Bigbluebutton kurulumu

administrator administrator - - 5 dk okuma süresi
130 0

Merhaba, Bu yazımızda sizlere Ubuntu 20 üzerine Bigbluebutton kurulumu konusunda bilgi veriyor olacağız.

Öncelikle BigBlueButton nedir?

LTI 1.0 standartlarına sahip olan BigBlueButton yazılımı Canvas, edX gibi bir çok yapıyla entegre olabilmekte ve aşağıda sıraladığımız özellikleri sağlamaktadır.

  • Sınıflar, odalar, gruplar oluşturma
  • Beyaz tahta (Whiteboard) üzerinden öğretmen/öğrenci etkileşimi
  • Kullanıcı (Öğretmen/Sunumcu/Öğrenci) hak yönetimi
  • Ekran paylaşımı yönetimi
  • Beyaz tahta (Whiteboard) üzerinden PDF ve sunum yayınlama
  • Beyaz tahta üzerinden eğitici videolar izleyebilme
  • Sohbet aracı (genel/özel)
  • El kaldırma (söz isteme)
  • Not paylaşımı ve dışarı aktarımı (PDF, OpenDocument, HTML)
  • Anket sorusu, açık uçlu sorular yayınlama
  • Video/Ders kayıt özelliği
  • Web kamerasını içerik olarak sunma

 

Kurulum için sunucu özellikleri
  • En az Ubuntu 16.04 LTI sürümü önerilir
  • En az 4 GB Ram (8 GB önerilir)
  • Canlı yayınlarınızın kaydedileceği HDD (Min. 200 GB)
  • 80 Portunun tek hakimi olmalı, farklı uygulamalar tarafından kullanılmamalı
  • Sunucu root (sudo) yetkisine sahip yönetici
  • SSH (22) erişimi
  • Min. 100 mBit simetrik internet bağlantısı
  • 1 adet domain yönetimi olan domain (A Kaydı Yapılacaktır)
  • Sunucuya ait IPv4 veya IPv6 adresi

Stabil çalışabilmesi ve erişilebilirlik için aşağıda belirttiğimiz portların kesinlikle aktif olması gerekmektedir.

Web Portları: 80 ve 443 (TCP)
Görüntü ve Ses Portları: 16384-32768 arası işlem portları (UDP)

kurulum işlemine geçmeden önce sunucu üzerinden aşağıda ki komutu kullanarak hostname oluşturma işlemini yapınız.

hostname bigbluebutton.verimek.com

verimek.com yazan kısma kendi alan adınızı yazmalısınız.
sonrasında kesinlikle hostname için alanadınızın veya hosting hesabınızın bulunduğu alandan bir A kaydı oluşturun

Örnek: bigbluebutton.verimek.com

 

Kurulum Komutları

Sunucumuzu güncelleyelim.

sudo apt-get update && sudo apt-get upgrade -y

 

Firewall kurulumu yapıyoruz.

sudo apt-get update && sudo apt-get install ufw -y

22 SSH Portuna izin vereceğiz.

sudo apt-get update && ufw allow OpenSSH

Yukarıda bahsettiğimiz web portlarına izin veriyoruz.

sudo apt-get update && ufw allow 80/tcp
sudo apt-get update && ufw allow 443/tcp

UDP Aralığındaki portlara izin veriyoruz

sudo apt-get update && ufw allow 16384:32768/udp

Firewall kurallarımızı aktif ediyoruz

sudo apt-get update && ufw --force enable

Sıra geldi kurulum dosyasını indirip otomatik kurulum yapılandırmasına
aşağıda vereceğim kodu SSH üzerinde çalıştırın.

sudo apt-get update && wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -w -a -v xenial-22 -s bigbluebutton.verimek.com -e [email protected]

Bu işlemden sonra yaklaşık 10 dakika kurulum işlemi devam edecektir.
akabinde BigBlueButton kurulumu işlemini tamamlamış olacaksınız.

https://hostname de belirlediğiniz alana giriş yapabilirsiniz.

Bigblubutton test etmek isterseniz aşağıdaki link üzerinden testlerinizi gerçekleştirebilirsiniz.
https://bigbluebutton.verimek.com

Bigbluebutton kurulumu
Bigbluebutton kurulumu

Administrator kullanıcı belirleme:

docker exec greenlight-v3 bundle exec rake admin:create

Yukarıda belirttiğimiz komutu uyguladığınızda sunucu üzerinde administrator kullanıcısı oluşturmuş olursunuz.

Link: BigBlueButton

 

Personele Not:

nano /etc/hostname alanından hostname kısmını kesinlikle değiştiriyoruz. (perm.alanadiniz.com)
nano /etc/hosts alanından ipadresi perm.alanadi.com olarak düzenleme yapıyoruz ve sunucumuzu restart ediyoruz.

sunucu açıldığında hostname komutunu kullanıp hostname kontrolü yapıyoruz.

 

apt update && apt upgrade -y  komutu ile ubuntu sunucumuzu güncelliyoruz.
hemen akabinde aşağıda ki firewall komutlatını giriyoruz.

sudo apt-get install ufw -y
ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 7443/tcp
ufw allow 1935/tcp
ufw allow 16384:32768/udp

 

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install-2.6.sh | bash -s — -w -v focal-260 -s bigbluebutton.verimek.com -e [email protected] -g

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install-2.6.sh | bash -s -- -w -v focal-260 -s akaydi.alanadi.com -e [email protected] -g

 

Anasayfa:

/var/lib/docker/overlay2/c06bc730e8521bb96a995500bd8f2c287a97bab332370d584d8de868448e1a7b/merged/usr/src/app/app/javascript/components/home

TR Dil
/var/lib/docker/overlay2/c06bc730e8521bb96a995500bd8f2c287a97bab332370d584d8de868448e1a7b/merged/usr/src/app/app/assets/locales

 

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir