منو سایت

  • خانه
  • وبلاگ
  • سرور دکمه بزرگ آبی چیست؟ جلسات آنلاین را در محیطی امن و قدرتمند برگزار کنید

سرور دکمه بزرگ آبی چیست؟ جلسات آنلاین را در محیطی امن و قدرتمند برگزار کنید

 تاریخ انتشار :
/
  وبلاگ
سرور دکمه بزرگ آبی چیست؟ جلسات آنلاین را در محیطی امن و قدرتمند برگزار کنید

سرور دکمه آبی بزرگ این یکی از ابزارهای مهمی است که برای اجرای یک جلسه آنلاین با کیفیت بالا به آن نیاز دارید. در تعریف ساده، Big Blue Button یا به اختصار BBB ابزاری است که به شما کمک می کند جلسات آنلاین خود را با کیفیت عالی انجام دهید. در این مقاله توسط وبلاگ پارس پاک، ما قصد داریم تقریبا سرور BBB تا با شما صحبت کند و نکاتی را که در انتخاب و خرید به آن نیاز دارید به شما بگوید. پس تا انتها همراه ما باشید.

سرور دکمه آبی بزرگ چیست؟

امروزه استفاده از فناوری اینترنت برای برگزاری جلسات بسیار رایج شده است. به همین دلیل ابزارهای طراحی شده برای این منظور هر روز در حال افزایش هستند. یکی از این ابزارهای محبوب، سرویس Big Blue Button نام دارد. این نرم افزار به صورت متن باز طراحی شده است و همین امر باعث شده تا توسعه دهندگان مختلف ویژگی های جدیدی را در آن پیاده سازی کنند.

یکی از دلایل محبوبیت این ابزار نسبت به نرم افزارهای دیگری مانند Adobe Connect این است که کاربران برای استفاده از آن نیازی به نصب نرم افزار ندارند. به عبارت دیگر، چه به عنوان مدیر و چه به عنوان یکی از حاضرین در جلسه شرکت کنید، کافیست لینک ورود به کنفرانس را در مرورگر خود وارد کرده و با نام کاربری و رمز عبور وارد جلسه شوید.

برای اینکه بتوانید از این ابزار استفاده کنید، به یک سرور نیاز دارید. سیستم عامل نصب شده است سرور دکمه آبی بزرگ باید لینوکس با توزیع اوبونتو باشد. ما همچنین روی را توصیه می کنیم سرور BigBlueButton نرم افزار دیگری را نصب نکنید.

بنابراین برای استفاده از این ابزار، فقط برای سرور دکمه آبی بزرگ شما به منابع نیاز دارید سرور BigBlueButton همچنین کاملاً به نیاز شما و تعداد افراد شرکت کننده در جلسه بستگی دارد. در مقاله بعدی بیشتر در مورد این مشکل صحبت خواهیم کرد.

سرور بخر

سرور دکمه آبی بزرگ کاربردهای آن چیست؟

سرور دکمه آبی بزرگ او متخصص برگزاری رویدادهای مجازی است. به عنوان مثال، ممکن است یک جلسه کاری با همکاران خود داشته باشید و به دلایلی نتوانید آن جلسه را به صورت فیزیکی انجام دهید. احتمالاً در زمان شیوع ویروس کرونا این وضعیت را تجربه کرده اید.

به طور کلی موارد زیر را می توان مهمترین کاربردهای سرور Big Blue Button در نظر گرفت:

  • برگزاری جلسات کاری از راه دور
  • برگزاری سمینارها و رویدادهای آنلاین
  • برگزاری کلاس های غیرحضوری
  • ارتباط با پزشک از راه دور
  • و…

فواید سرور دکمه آبی بزرگ

استفاده كردن سرور دکمه آبی بزرگ این نرم افزار دارای چندین مزیت نسبت به نرم افزارهای مشابه است. از جمله آنها می توان به موارد زیر اشاره کرد:

  • Big Blue Button یک نرم افزار متن باز است. بنابراین می توانید به صورت رایگان از آن استفاده کنید. اگرچه در ایران قانون کپی رایت وجود ندارد، اما اگر مرکز داده سرور شما در کشوری غیر از ایران است، احتمالاً باید این قانون را رعایت کنید و اینجاست که نرم افزار رایگان برای شما اهمیت پیدا می کند.
  • برای استفاده از Big Blue Button نیازی به نصب هیچ نرم افزاری ندارید. بنابراین، چه برگزارکنندگان جلسه و چه افرادی که در جلسه به عنوان بازدیدکننده شرکت می کنند، کافی است لینک ارائه شده را در مرورگر دستگاه خود وارد کرده و در نتیجه به راحتی در جلسه حضور پیدا کنند.
  • تقریباً تمام امکانات و ابزارهایی که برای اجرای یک جلسه آنلاین مناسب و با کیفیت دارید در دکمه بزرگ آبی ارائه شده است. از وایت برد گرفته تا قابلیت ضبط صدا و تصویر جلسه یا امکان مدیریت افراد حاضر در آن.
  • از جانب سرور دکمه آبی بزرگ می توان از آن برای برگزاری جلسات آنلاین با تعداد زیادی شرکت کننده استفاده کرد. بدیهی است که برخلاف برخی از خدمات دیگر که برای این کار از شما هزینه دریافت می کنند، تا زمانی که منابع کافی روی سرور وجود داشته باشد، هزینه ای برای شما نخواهد داشت.

مزایای استفاده از سرور Big Blue Button

مزایای سرور BBB چیست؟

4 نکته مهم هنگام انتخاب سرور دکمه آبی بزرگ

اکنون که تا حدودی با ویژگی های دکمه بزرگ آبی آشنا شدید، احتمالاً به فکر خرید آن هستید. توجه داشته باشید که برای خرید یک سرور Big Blue Button مناسب باید چندین نکته را در نظر داشته باشید تا سرویس خریداری شده بهترین عملکرد را برای شما داشته باشد. برخی از این نکات مهم عبارتند از:

1. تعداد کاربران

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

2. مقدار و نوع فضای ذخیره سازی

یکی از مهمترین منابع موجود در سرور هارد دیسک است. هارد مسئول ذخیره اطلاعات شما به عنوان برگزارکننده دوره است و بر این اساس نقش مهمی در کیفیت دوره یا جلسه آنلاین شما دارد. در انتخاب سرور BigBlueButton توجه به فضای هارد دیسک و نوع آن (HDD یا SSD) را فراموش نکنید.

3. گواهی SSL رایگان

امنیت یکی از دغدغه های اصلی افراد در وب است. این امر برای افرادی که می خواهند در جلسه آنلاین شرکت کنند نیز صدق می کند. تهیه گواهینامه SSL مناسب و معتبر و نصب آن بر روی سرور دکمه آبی بزرگ این باعث ایجاد امنیت خواهد شد.

4. میزان ترافیک صرافی

یک لحظه دیگر در انتخاب سرور BBB چیزی که باید به آن توجه کنید میزان ترافیک است. بدیهی است که هرچه تعداد شرکت کنندگان بیشتر باشد و جلسه طولانی تر باشد، به ترافیک بیشتری نیاز خواهید داشت.

همچنین توجه داشته باشید که Big Blue Button متخصص برگزاری جلسات آنلاین است و ابزارهای رایگان زیادی را در اختیار شما قرار می دهد تا بتوانید جلسه را با بهترین کیفیت برگزار کنید. بسیاری از این ویژگی‌ها جزو ویژگی‌های پیش‌فرض Big Blue Button هستند. مثلا:

  • دکمه بزرگ آبی به طور کامل از زبان فارسی پشتیبانی می کند.
  • استفاده از وب کم و میکروفون با توجه به منابع سرور برای همه شرکت کنندگان امکان پذیر است.
  • چت آنلاین به طور پیش فرض در BigBlueButton در دسترس است.
  • اتصال به جلسه کنفرانس یا کلاس آنلاین با استفاده از مرورگر در هر زمانی امکان پذیر است.

برای آشنایی با انواع سرور، سیستم عامل، کنترل پنل و نکات مهم هنگام خرید سرور ایرانی و خارجی مقاله زیر را مطالعه کنید.

سرور چیست؟

الزامات سرور دکمه آبی بزرگ

قبل از نصب Big Blue Button بر روی سرور، ابتدا باید مطمئن شوید که برخی از پیش نیازهای مهم در سرور وجود دارد. در زیر تمام این الزامات و همچنین دستورالعمل های لازم برای تأیید آنها را ارائه کرده ایم. تمام کدها و دستوراتی که در زیر مشاهده می کنید برای استفاده در سروری با سیستم عامل اوبونتو 20.04 مناسب هستند.

1. مروری بر هسته لینوکس و نسخه اوبونتو

اولین شرط این است که اوبونتو روی سروری با هسته 5.x نصب شده باشد. باید برای اطمینان از این امر از دستور زیر استفاده کنید:

uname -r

خروجی این دستور باید چیزی شبیه خط زیر باشد:

5.x.x-xx-generic

همچنین با استفاده از دستور زیر مطمئن شوید که سرور اوبونتو شما 64 بیتی است:

uname -m

اگر خروجی این دستور شبیه خط زیر باشد به این معنی است که سیستم عامل شما 64 بیتی است:

x86_64

2. مروری بر یونیکد

در مرحله دوم، باید مطمئن شوید که سرور از en_US.UTF-8 استفاده می کند. برای انجام این کار، دستور زیر را در خط فرمان وارد کنید:

sudo cat /etc/default/locale

اگر خروجی به فرمت زیر باشد، به این معنی است که سرور یونیکد نیز درست است:

LANG="en_US.UTF-8"

اگر متغیر LANG روی en_US.UTF-8 تنظیم نشده باشد، می توانید آن را با دستورات زیر تغییر دهید:

sudo apt-get install -y language-pack-en
sudo update-locale LANG=en_US.UTF-8

سپس این دستور را برای تایید تغییرات اعمال شده تایپ کنید:

cat /etc/default/locale

3. بررسی حافظه

برای اینکه Big Blue Button به راحتی روی سرور شما اجرا شود، حداقل به 15 گیگابایت حافظه نیاز دارید. برای بررسی این موضوع از دستور زیر استفاده کنید:

free -h

خروجی این دستور شامل مقدار حافظه موجود در سرور است:

Output:           total        used free      shared  buff/cache   available
Mem:            16G        3.4G        1.0G        305M         10G         13G
Swap:            0B          0B          0B

4. پشتیبانی از پروتکل IPv6 را بررسی کنید

سرور شما باید از IPv6 پشتیبانی کند. همچنین می توانید با دستور زیر این مورد را بررسی کنید:

sudo ip addr | grep inet6

اگر در خروجی با پیامی مانند خط زیر مواجه شدید به این معنی است که سرور از IPv6 پشتیبانی می کند و از این نظر مشکلی نخواهید داشت:

inet6 ::1/128 scope host

5. کاوش در هسته های سرور

در نهایت اگر حداقل 8 هسته روی سرور خود دارید، می توانید از عملکرد صحیح Big Blue Button مطمئن باشید. این معیار را می توان با استفاده از دستور زیر نیز بررسی کرد:

sudo grep -c ^processor /proc/cpuinfo

نحوه راه اندازی سرور دکمه آبی بزرگ با توزیع اوبونتو 20.04

پس از اطمینان از اینکه سرور شما حداقل شرایط لازم برای نصب و اجرای Big Blue Button را دارد، باید این نرم افزار را روی سرور خود نصب کنید. برای نصب BigBlueButton در توزیع Ubuntu 20.04، بهتر است از اسکریپت bbb-install-2.5.sh استفاده کنید.

در مرحله اول با دامنه، هاست و ایمیل خود دستور زیر را وارد کنید تا مراحل نصب شروع شود:

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install-2.5.sh | sudo bash -s -- -v focal-250 -s hostname -e email  -a -w -g

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

  • -v focal-250 تضمین می کند که آخرین نسخه Big Blue Button بر روی سرور شما نصب شده است.
  • -w یک فایروال روی سرور نصب می کند.
  • -g همچنین رابط کاربری Greenlight را برای شما نصب خواهد کرد.

اگرچه فرآیند نصب با استفاده از این دستور تقریبا طولانی است، اما این مزیت را نیز برای شما به ارمغان می آورد که تمام بسته های مورد نیاز مانند MongoDB، Nginx، Greenlight و Apache تنها با یک دستور نصب و پیکربندی می شوند.

مقاله زیر را بخوانید تا با نکات قبل از نصب و نحوه پیکربندی و نصب BigBlueButton آشنا شوید.

آموزش پیکربندی و نصب دکمه آبی بزرگ

راه اندازی مجدد سرور دکمه آبی بزرگ

پس از نصب Big Blue Button بر روی سرور، باید سرور خود را مجددا راه اندازی کنید:

bbb-conf --restart

این دستور خروجی زیر را به شما می دهد:

Restarting BigBlueButton 2.5.0-rc.4 ...
Stopping BigBlueButton
Starting BigBlueButton
** Potential problems described below **
.........

وضعیت را بررسی کنید سرور دکمه آبی بزرگ

با استفاده از دستور زیر می توانید وضعیت سرور BigBlueButton خود را بررسی کنید:

sudo bbb-conf --status

خروجی این دستور تمام فرآیندهای روی سرور و وضعیت آنها را به شما نشان می دهد:

nginx —————————————————► [✔ - active]
freeswitch ————————————► [✔ - active]
redis-server ——————————► [✔ - active]
bbb-apps-akka —————————► [✔ - active]
bbb-fsesl-akka ————————► [✔ - active]
tomcat9 ———————————————► [✔ - active]
mongod ————————————————► [✔ - active]
bbb-html5 —————————————► [✔ - active]
bbb-webrtc-sfu ————————► [✔ - active]
kurento-media-server ——► [✔ - active]
[email protected] ———► [✔ - active]
[email protected] ———► [✔ - active]
[email protected] ——► [✔ - active]
[email protected] ——► [✔ - active]
etherpad ——————————————► [✔ - active]
bbb-web ———————————————► [✔ - active]
bbb-pads ——————————————► [✔ - active]

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

dpkg -l | grep bbb-

خروجی این دستور به صورت زیر است:

ii  bbb-apps-akka               2.5-12     all    BigBlueButton Apps (Akka)
ii  bbb-config                  1:2.5-25   amd64  BigBlueButton configuration utilities
ii  bbb-demo                    1:2.5-10   amd64  BigBlueButton API demos
ii  bbb-etherpad                1:2.5-6    amd64  The EtherPad Lite components for BigBlueButton
ii  bbb-freeswitch-core         2:2.5-8    amd64  BigBlueButton build of FreeSWITCH
ii  bbb-freeswitch-sounds       1:2.5-5    amd64  FreeSWITCH Sounds
ii  bbb-fsesl-akka              2.5-11     all    BigBlueButton FS-ESL (Akka)
ii  bbb-html5                   1:2.5-19   amd64  The HTML5 components for BigBlueButton
ii  bbb-learning-dashboard      1:2.5-6    amd64  BigBlueButton bbb-learning-dashboard
ii  bbb-libreoffice-docker      1:2.5-4    amd64  BigBlueButton setup for LibreOffice running in docker
ii  bbb-mkclean                 1:2.5-5    amd64  Clean and optimize Matroska and WebM files
ii  bbb-pads                    1:2.5-3    amd64  BigBlueButton Pads
ii  bbb-playback                1:2.5-4    amd64  BigBlueButton playback
ii  bbb-playback-presentation   1:2.5-7    amd64  BigBluebutton playback of presentation
ii  bbb-record-core             1:2.5-8    amd64  BigBlueButton record and playback
ii  bbb-web                     1:2.5-18   amd64  BigBlueButton API
ii  bbb-webrtc-sfu              1:2.5-14   amd64  BigBlueButton WebRTC SFU

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

bbb-conf --check

نتیجه به شما اطلاعات جامعی در مورد وضعیت کلی سرور و تنظیمات انجام شده بر روی آن ارائه می دهد:

BigBlueButton Server 2.5.0-alpha.5 (135)
                      Kernel version: 5.4.0-97-generic
                        Distribution: Ubuntu 20.04.4 LTS (64-bit)
                              Memory: 16392 MB
                           CPU cores: 8

  /etc/bigbluebutton/bbb-web.properties (override for bbb-web)
  /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
         bigbluebutton.web.serverURL: https://bbb.example.com
                  defaultGuestPolicy: ALWAYS_ACCEPT
                   svgImagesRequired: true
                defaultMeetingLayout: SMART_LAYOUT
…

به عنوان نکته پایانی به یاد داشته باشید که انجام هر یک از مراحل ذکر شده نیازمند دانش فنی در حوزه سرور است. اگر تجربه ای در این زمینه ندارید، توصیه می کنیم از سرورهای آماده برای Big Blue Button استفاده کنید. این سرورها به طور کامل برای استفاده از دکمه آبی بزرگ طراحی شده اند و تیم پشتیبانی سرور همچنین تضمین می کند که شما یک کنفرانس آنلاین بی عیب و نقص را تجربه کنید.

نتیجه

سرور دکمه آبی بزرگ او در سازماندهی و برگزاری جلسات آنلاین متخصص است. هر امکاناتی که برای برگزاری یک کلاس یا حتی یک کنفرانس آنلاین با چندین هزار شرکت کننده نیاز دارید. سرور BigBlueButton به طور کامل نیازهای شما را برآورده می کند. اما برای اینکه بتوانید از این ابزار متن باز استفاده کنید، باید با نحوه نصب سرور و تنظیمات لازم در این زمینه آشنا باشید. این باعث شد که در این مقاله توسط وبلاگ پارس پاکبیایید سرور Big Blue Button را با جزئیات بررسی کنیم. با مطالعه این مقاله می توانید با پیش نیازهای سرور نصب Big Blue Button و نحوه نصب آن و همچنین دستورات مورد نیاز برای کنترل وضعیت سرور آشنا شوید.

سوالات متداول

1. سرور دکمه آبی بزرگ چیست؟

سرور BigBlueButton یا به طور خلاصه سرور BBB به آن سروری گفته می شود که با آن می توانید جلسات آنلاین خود را با استفاده از دکمه آبی بزرگ انجام دهید.

2. مزیت استفاده از سرور دکمه آبی بزرگ Adobe Connect چیست؟

یکی از مزایای مهم Big Blue Button پشتیبانی کامل از زبان فارسی است. همچنین برای استفاده از این ابزار نیازی به نصب نرم افزاری بر روی سیستم یا تلفن همراه کاربر نیست.

3. آیا استفاده از دکمه آبی بزرگ رایگان است؟

نرم افزار Big Blue Button به صورت متن باز و رایگان طراحی شده است. با این حال، برای استفاده از آن، به سروری نیاز دارید که از آن پشتیبانی کند سرور دکمه آبی بزرگ تحت عنوان.