آموزش BigBlueButton

تاریخ آپدیت: 1401/10/05

برای استفاده از ایمیج بیگ بلو باتن باید از یک دامنه معتبر که تنظیمات DNS آن از قبل انجام شده است استفاده کنید.

حداقل منابع

طبق پیشنهاد سایت بیگ بلوباتن برای راه اندازی یک سرور بیگ بلوباتن به یک سرور با حداقل 16گیگ رم و 8 هسته پردازنده نیاز خواهید داشت. یعنی برای راه اندازی حداقل باید پلن F30 را خریداری کنید. با خرید پلن‌های پایین‌تر نیز می‌توانید سرور بیگ بلوباتن را راه اندازی کرده ولی با اختلال در حین استفاده از بیگ بلوباتن روبرو خواهید شد.

تنظیم DNS

در صورتی که دامنه مدنظر شما در حال حاضر روی سایتی تنظیم شده است، برای تنظیم دامنه بیگ بلوباتن می‌توانید یک A رکورد در کنترل پنل هاست خود ایجاد و به IP ماشین بیگ بلوباتن متصل کنید. فرض کنید در حال حاضر دامنه می‌خواهیم برای آدرس دامنه devopsplus.ir بیگ بلو باتن را ست کنیم. وارد کنترل پنل هاست devopsplus.ir شده و یک A رکورد با نام bbb تنظیم و به IP ماشین بیگ بلوباتن متصل می کنیم. در این حالت دامنه بیگ بلوباتن ما bbb.devopsplus.ir شده است.

مدیریت DNS در دایرکت ادمین

برای مدیریت DNS در دایرکت ادمین می‌توانید از مقاله زیر استفاده کنید:

https://blog.iranserver.com/directadmin-dns/

در صورتی که دامنه مدنظر در حال حاضر بر روی سایتی تنظیم نشده باشد، برای تنظیم رکوردهای DNS می‌توانید از پنل CDN ایران‌سرور استفاده کنید.

برای این منظور وارد پنل ابر ایران‌سرور به آدرس https://cloud.iranserver.com/ شده و در بخش CDN بر روی افزودن دامنه کلیک کنید.

دامنه مدنظر را وارد و دکمه تایید را بزنید:

در این مرحله رکورد DNSای که بر روی دامنه تنظیم بوده است دریافت و در صورت وجود نمایش داده می‌شود:

در این بخش نیاز است DNSهای زیر را بر روی دامنه تنظیم کنید:

ns1.f95.com
ns2.f95.com

حال به پنل دامنه خود مراجعه کنید و DNSهای اشاره شده در مرحله قبل را بر روی دامنه تنظیم کنید. در صورتی که دامنه خود را از ایران‌سرور تهیه کرده‌اید، می‌توانید از بخش مدیریت دامنه مطابق شکل زیر DNSها را تنظیم کنید:

توجه داشته باشید آپدیت رکوردهای DNS دامنه‌های ir ساعاتی (12 – 24 ساعت) ممکن است طول بکشد.

پس از تنظیم رکوردهای DNS، مجدد وارد پنل CDN شده و بر روی افزودن رکورد کلیک کنید:

در بخش عنوان، نام ساب دامنه مدنظر برای سرور بیگ بلوباتن را وارد کرده و در بخش IPV4 آی پی ماشین بیگ بلوباتن را وارد کنید و دکمه افزودن را بزنید.

در صورتی که مراحل قبلی به درستی انجام شده باشد، با وارد کردن دامنه تنظیم شده در سایت https://check-host.net/ باید IP ماشین بیگ بلوباتن نمایش داده شود.

راه اندازی بیگ بلوباتن

در این مرحله به سرور بیگ بلوباتن SSH بزنید:

 

وارد مسیر /home شوید:

cd /home

اسکریپت راه اندازی را به شکل زیر اجرا کنید:

./BBB bbb.devopsplus.ir
  • بجای bbb.devopsplus.ir دامنه مدنظر خودتون را وارد نمایید

در ابتدای شروع راه اندازی نام دامنه IP سرور نمایش داده می‌شود:

در طی مراحل راه‌اندازی، SSL نیز صادر می‌شود. در صورتی که مراحل صدور SSL با موفقیت انجام شود، پیام زیر نمایش داده می‌شود:

بسته به منابع ماشین بیگ بلوباتن راه اندازی آن حدود 2-5 دقیقه طول می‌کشد.

ایجاد یوزر ادمین

پس از راه اندازی بیگ بلوباتن برای ایجاد یوزر ادمین به شکل زیر اقدام کنید:

docker exec greenlight-v2 bundle exec rake user:create["name","email","password","admin"]

بطور مثال در اینجا ما یک یوزر ادمین با نام adminuser و پسورد mY@passw0rd ایجاد کردیم:

ex:
docker exec greenlight-v2 bundle exec rake user:create["adminuser","test@iranserver.com","mY@passw0rd","admin"]

تبریک میگویم! شما توانستید سرور بیگ بلوباتن خودتان را راه‌اندازی کرده و با یوزر ادمینی که ایجاد کرده‌اید می‌توانید وارد بیگ بلوباتن شوید: