بیگ بلو باتن چیست؟
بیگ بلو باتن یکی از بهترین و کارآمدترین پلتفرم های برگزاری کلاس و جلسات آنلاین است. بیگ بلو باتن توانسته با قابلیت هایی که ارائه میکند نام خودش را میان شرکت های بزرگی مانند ادوب و مایکروسافت بیارد و بسیاری از مشتریان
کلاس آنلاین و جلسه آنلاین را به سمت خودش بکشد.
یکی از بهترین مزیت های بیگ بلو باتن استفاده کامل از HTML5 است. از دیگر مزیت های این پلتفرم میتوان سرعت بالا ، کیفت صدا و تصویر بالا ، اشتراک صفحه نمایش به خوبی و... را نام برد.
پیش نیاز های نصب بیگ بلو باتن:
نرم افزاری: سیستم عامل Ubuntu ورژن 16.04
سخت افزاری: 16گیگابایت حافظه رم ، 8هسته پردازشگر ، 50گیگابایت حافظه هارد(در صورت تمایل به ضبط کلاس ها باید ظرفیت هارد بیش از 60گیگ باشد)
انواع شیوه نصب
برای نصب بیگ بلو باتن میتوانید از دو روش استفاده کنید. تصمیم با شماست روش ساده و سریع را انتخاب کنید یا روش طولانی تر و کمی پیچیده را
روش اول نصب بیگ بلو باتن:
استفاده از اسکریپت آماده bbb-instal.sh
اگر میخواهید سریع و ساده بیگ بلو باتن را نصب کنید باید از این روش استفاده کنید. با استفاده از لینک وارد پروژه گیت هاب شوید و بعد از دریافت فایل ، آن را نصب کنید.
مدت زمان نصب 15 تا 30 دقیقه است(بسته به قدرت اینترنت و سیستم شما)
روش دوم نصب بیگ بلو باتن:
نصب مرحله مرحله
این روش کمی پیچیده است و نیاز دارد که شما خودتان تک تک دستورات را وارد کنید. پس کمی وقت و حوصله میخواهد.
پیش نیازهای نصب:
پورت TCP 80 , 443 در دسترس
پورت UDP 16384 – 32768 در دسترس
پهنای باند 250Mb/s
هاست نیم
آدرس IP پابلیک
عملیات قبل از نصب:
ابتدا دستور زیر را وارد کنید:
cat /etc/default/locale
خروجی شما باید LANG=”en_US.UTF-8″ باشد.
در صورت عدم تطابق دستور های زیر را وارد کنید:
sudo apt-get install -y language-pack-en
sudo update-locale LANG=en_US.UTF-8
حال دستور زیر را وارد کنید تا عبارت LANG=en_US.UTF-8 را مشاهده کنید:
sudo systemctl show-environment
اگر خروجی تطابق ندارد دستور زیر را وارد کنید و سپس دستور قبل را مجددا وارد کنید:
sudo systemctl set-environment LANG=en_US.UTF-8
تنظیمات پیش از نصب تکمیل شده اند.
نحوه نصب بیگ بلو باتن
ابتدا با دستور زیر از نبود فایل زیر مطمئن میشویم تا مشکلی در جریان نصب ما پیش نیاید:
sudo echo “deb http://archive.ubuntu.com/ubuntu/ xenial multiverse” | sudo tee -a /etc/apt/sources.list
سپس با دستور زیر haveged را نصب کنید:
sudo apt-get install haveged -y
در این مرحله ۳ ریپازیتوری مورد نظر برای نصب را به مخزن apt اضافه میکنیم:
sudo add-apt-repository ppa:bigbluebutton/support -y
sudo add-apt-repository ppa:rmescandon/yq -y
sudo add-apt-repository ppa:libreoffice/ppa –
در این مرحله دوباره سیستم را آپدیت میکنیم تا ریپازیتوریهای اضافه شده رو در هنگام استفاده نصب در خدمت داشته باشید:
apt-get update -y
در سرویس BigBlueButton از دیتابیس MongoDB استفاده میشود تا بتوانیم به سریعترین حالت ممکن پردازشها را انجام دهیم.
برای تنظیم و نصب این مورد از دستورات زیر استفاده میکنیم:
sudo wget -qO – https://www.mongodb.org/static/pgp/server-3.4.asc | sudo apt-key add –
sudo echo “deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse” |
sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
sudo apt-get update -y
sudo apt-get install -y mongodb-org curl
برنامه BigBlueButton در نسخه HTML5 نیاز به nodejs دارد. بنابراین، برای نصب nodejs از دستورات زیر استفاده میکنیم:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash –
sudo apt-get install -y nodejs
اضافه کردن ریپازیتوری بیگ بلو باتن به مخزن apt
ابتدا نیاز دارید که کلید عمومی پروژه خود را سرور خود اضافه کنید. برای این موضوع میتوانید از دستور زیر استفاده کنید:
wget https://ubuntu.bigbluebutton.org/repo/bigbluebutton.asc -O- | sudo apt-key add –
در این مرحله برای آپدیت ۲ BigBlueButton ابتدا باید bbb-client را حذف نصب کنیم:
sudo bbb-conf –stop
sudo apt-get purge -y bbb-client
حال با دستورات زیر مکان صحیح دریافت سرویس BigBlueButton را به سرور ارائه میکنیم:
echo “deb https://ubuntu.bigbluebutton.org/xenial-22/ bigbluebutton-xenial main” | sudo tee
/etc/apt/sources.list.d/bigbluebutton.list
سپس یکی دیگر از پکیجهای مورد نیاز برای ادامه کار را نصب میکنیم:
sudo apt-get install apt-transport-https -y
در این مرحله باید مطمئن شویم که کلید اوبونتو در سرور جهت نصب موجود است. این مورد را با دستور زیر نصب کنید:
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 6657DBE0CC86BB64
حال برای ادامه کار ابتدا سیستم را دوباره آپدیت میکنیم:
sudo apt-get update
تنظیمات پیش از بالا آمدن سرور در همین لحظه به پایان رسید.
حال میتوانید با دستورات زیر BigBlueButton را نصب کنید:
sudo apt-get install bigbluebutton
sudo apt-get install bbb-html5
نصب شدن این قسمت بسیار زمان بر است. لطفاً صبر کنید…
بعد از اتمام نصب این سرویس شما ابتدا با دستور زیر برنامه را ریاستارت نمایید:
sudo bbb-conf –restart
حال آن رسیده که تنظیمات BigBlueButton را چک کنیم:
sudo bbb-conf –check
با استفاده از دستور زیر هم از در دسترس بودن تمام سرویس ها مطمئن و مطلع شوید:
sudo bbb-conf –status
در حال حاضر سرور بیگبلوباتن شما آماده استفاده میباشد. میتوانید در آدرس آی پی یا آدرس هاست خود به سرویس دسترسی داشته باشید.
همچنین اگر سیستم موردنیاز را ندارید و یا در نصب مشکلی دارید میتوانید از
اینجا سرویس بیگ بلو باتن را خریداری کنید.
درصورتی که به کمک برای
نصب بیگ بلوباتن نیاز دارید یا نیازمند
پشتیبانی سرور بیگ بلوباتن میباشد، همکاران ما آماده خدمت رسانی به شما میباشند.