آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

در این مقاله با آموزش نصب بیگ بلوباتن ۲٫۳ در خدمت شما هستیم و مشکلات احتمالی را برسی خواهیم کرد.

 

بیگ بلوباتن

در مقالات قبلی آموزش نصب بیگ بلو باتن را ارایه کردیم ولی در آن زمان نسخه استیبل ۲۲۰ یا ۲٫۲ بود که در اوبونتو ۱۶٫۰۴ نصب میشد , در این مقاله قصد آموزش نسخه ۲٫۳ بیگ بلوباتن را داریم که در اوبونتو ۱۸٫۰۴ نسخه بیونیک نصب میگردد.

در مقاله ارور های بیگ بلوباتن با مشکلات این نرم افزار در شرایط مختلف آشنا شدیم و قبلا هم حتما با این پلتفرم آشنایی داشتید که در این مقاله به دنبال نصب ورژن ۲٫۳ بیگبلو باتن یا ورژن ۲۳۰ بیگ بلو باتن هستید.

با ما همراه باشید و در ادامه به پیش نیازهای نصب ورژن ۲٫۳ میپردازیم و سپس به نصب آن.

 

پیشنهاد ویژه فاماسرور:

“برای راه اندازی کلاس آنلاین میتوانید از بهترین نرم افزار مدیریت کلاس درس استفاده کنید و یا وبینارهای مورد نیازتان را بر بستر بیگ بلو باتن ازایه دهید در لینک زیر میتوانید آفرهای سرور بیگ بلو باتن را با قیمتهای مناسب در رک اختصاصی و آزمایشگاهی شده مخصوص ارایه بیگ بلو باتن تهیه نماید.”

خرید سرور بیگ بلوباتن

پیش نیازها برای نصب بیگ بلوباتن ۲٫۳

۱- سرور اختصاصی (طبق گفته شرکت سازنده در سرور اختصاصی کارایی بهتری دارد ولی در سرور مجازی نیز میتوانید نصب کنید.)

۲- آخرین نسخه اوبونتو ۱۸٫۰۴ نسخه ۶۴ بیتی با هسته لینوکس ۴٫x

۳- رم اختصاصی به میزان ۱۶ گیگابایت(ترجیحا فرکانس ۱۳۳۳ به بالا)

۴-هشت هسته اختصاصی CPU یا بیشتر.(منظور از هسته thered نمیباشد و در صورت محاسبه باید ۸ هسته اختصاصی و ۱۶ thered باشد.)

۵- در صورت نیاز به ظبط کلاسها ۵۰۰ گیگ هارد دیسک و در غیر اینصورت ۵۰ گیگ هارد( ترجیحا اس اس دی یا در بهترین حالت NVME)

۶-پورت های TCP 80 و ۴۴۳ قابل دسترسی باشند.

۷-پورت های UDP 16384 – 32768 قابل دسترسی باشند.

۸-پهنای باند ۲۵۰ مگابیت بر ثانیه (متقارن) یا بیشتر

۹-سرور نصب تمیز شده باشد( یعنی هیچ نرم افزاری روی آن نصب نشده باشد)

۱۰-نام میزبان (مانند a-record.famaserver.com) برای تنظیم گواهی SSL
۱۱-آیپی ورژن ۴ و یا آیپی ورژن ۶ یک قاشق چاییخوری:d  ( سرور باید یک آیپی آدرس ورژن ۴ داشته باشد و از آیپی ورژن ۶ نیز پشتیبانی کند.

 

نکته: بیگ بلو باتن بصورت تمیز نصب میشود یا clean install پس در سرور بیگ بلوباتن هیچ نرم افزار دیگری مانند آپاچی , directadmin و… نصب نفرمایید زیرا با محدودیت و خطا روبرو یمشوید.

 

نحوه ایجاد A record

یکی از موارد خیلی مهمی که خیلی از کاربران آن را با ساب دامین اشتباه میگیرند record از نوع a میباشد.بدینگونه که آدرس آیپی سرور شما باید با یک نام مانند webinar در پنل کاربری هاست شما از قسمت dns zone تعیین کنید که آیپی webinar.xxxx.com به آدرس آیپی شما اشاره کنید.

a record چیست؟

A record یکی از رکوردهای DNS و وظیفه‌ی آن نگاشت یک نام دامنه به یک آدرس IPv4 است. دقت داشته باشید که رکورد مشابه دیگری از نظر عمکلرد به نام AAAA Record نیز وجود دارد. تنها با این تفاوت که با استفاده از آن، آدرس موردنظر به یک IPv6 نگاشت می‌شود.

قالب رکورد A

این رکورد را می‌توان ساده‌ترین نوع رکورد درنظر گرفت که در آن فقط یک نام دامنه و یک آدرس IPv4 وجود دارد. برای نمونه، اطلاعات داخل یک رکورد A می‌توانند چیزی مانند زیر باشند:

xxxx.site.com A 192.168.1.1

در مثال بالا رکورد از نوع a با نام xxxx که از site.com زده شده اشاره میکند به آیپی ۱۹۲٫۱۶۸٫۱٫۱  که در مقاله ما سایت میشود سایت ما و آیپی هم میشود آیپی رکورد ما که سرور ما است.

آموزش نصب بیگ بلوباتن ۲٫۳ در سرور ایران

برای شروع با آیپی ایران دچار مشکلاتی خواهیم شد که به علت تحریم کردن دیتابیس monodb و nod امکان نصب کامل این سرویس میسر نمیباشد.لذا ابتدا با آیپی ایران بیگ بلو باتن را نصب میکنیم و در انتها این ۲ مورد را نیز رفع میکنیم.

بیگ بلو باتن ۲٫۳ آخرین نسخه ارایه شده پایدار میباشد که توسط مدرسین و برنامه نویسان زیادی اشکال زدایی شده است لذا پیشنهاد ما این است که از آخرین نسخه پایدار ۲٫۳ استفاده کنید تا نسخه های بعدی.

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

نکته: نسخه اوبونتو ۱۸٫۰۴ در سرور های Gen 7 360 و Gen7 380 نصب نمیشوند زیرا آخرین لایسنس سرور های نسل ۷ شرکت HP لایسنس اوبونتو ۱۴٫۰۴ میباشد که نسخه ۱۶٫۰۴ هم بخوبی پشتیبانی میشوند ولی ممکن است با ورژن اوبونتو ۱۸٫۰۴ با مشکل مواجه شوید.

در صورتی که از سرور های نسل ۷ شرکت HP استفاده میکنید میتوانید نسخه ۱۶٫۰۴ را نصب کنید و سپس با آموزش آپگرید اوبونتو ۱۶٫۰۴ به ۱۸٫۰۴ به آخرین نسخه ۱۸٫۰۴ بیونیک آپگرید کنید.

نکته ۲: ورژن اوبونتو ۱۸٫۰۴ در ۲ نسخه ارایه شده است که نسخه amd64-server و نسخه amd64-live-server که پیشنهاد میکنم از نسخه معمولی استفاده کنید تا نصب راحتتر و بدون نقصی داشته باشید.

لینک دانلود اوبونتو ۱۸٫۰۴

https://dl.famaserver.com/ubuntu/x18/ubuntu-18.04-server-amd64.iso

لینک دانلود نسخه اوبونتو ۱۸٫۰۴ لایو و amd64

https://dl.famaserver.com/ubuntu/x18/ubuntu-18.04.4-live-server-amd64.iso

 

نصب بیگ بلوباتن ۲٫۳

با وارد کردن دستور زیر مطمن شوید که utf8 نصب باشد.

cat /etc/default/locale

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

LANG=”en_US.UTF-8

نکته: در صورتی که خروجی بالا را مشاهده نکردید با دستورات زیر اقدام به نصب utf-8 نمایید.

sudo apt-get install -y language-pack-en

sudo update-locale LANG=en_US.UTF-8

سپس با زدن دستور زیر مطمن میشویم که utf-8 نصب و عملیاتی باشد:

sudo systemctl show-environment

خروجی:

LANG=en_US.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

در صورت مشاهده نکردن خروجی بالا دستور زیر را وارد کنید تا utf8 تنظیم گردد :

sudo systemctl set-environment LANG=en_US.UTF-8

سپس با دستور زیر میزان فضای مموری سرور (رم سرور) را مشاهده کنید.

free -h

خروجی:

آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

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

cat /etc/lsb-release

خروجی:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION=”Ubuntu 18.04.5 LTS

برسی کنید که سرور شما نسخه ۶۴ بیتی باشد:

uname -m

خروجی:

x86_64

برسی کنید که آیا سرور شما از IPV6 پشتیبانی میکند یا خیر:

ip addr | grep inet6

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

inet6 ::1/128 scope host

سپس کرنل لینوکس را چک کنید:(کرنل لینوکستان باید ۴٫x باشد)

uname -r

خروجی:

4.15.0-NNN-generic

با دستور زیر تعدا هسته CPU را چک کنید.(نباید زیر ۸ هسته باشد)

دستور نمایش هسته های لینوکس:

grep -c ^processor /proc/cpuinfo

خروجی:

8

دستور زیر را وارد کنید تا به دسترسی root تغییر کاربری دهید.

sudo su –

سپس از شما رمز عبور فعلیتان را میپرسد که بعد از وارد کردن کلمه عبور اینتر را بزنید و با یوزر root (بالاترین سطح دسترسی در لینوکس) ادامه مراحل را انجام میدهیم.

در صورتی که قصد نصب در سرور مجازی یا سیستمهای معمولی را دارید حتما تولید آرایه های تصادفی را باید فعال کنید.دستور زیر را وارد کنید:

sudo apt-get install -y haveged

سپس اقدام به آپدیت پکیج ها و در صورت نیاز آپگرید بسته های مورد نیاز سرور میکنیم.دستور زیر را وارد کنید:

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

سپس فایروال را نصب میکنیم:

sudo apt-get install ufw -y

ابزارهایutilities را نصب میکنیم:

sudo apt-get install -y cl-utilities

 

instal bigbluebutton 2.3 in server iran

خب اکر تست ها را تا این مرحله پشت سر گذاشتید یعنی مشکلی در نصب نخواهید داشت. نصب bigbluebutton در سرور ایران راحت نیست و در صورتی که این پروسه برای شما صخت میباشد میتوانید از لینک نصب بیگ بلو باتن اقدام کنید تا ما برای شما نصب را انجام دهیم.

نصب بصورت کد نصب سریع میباشد که با توجه به خروجی های زیر اقدام به نصب میکنیم.(نکته در جدول زیر ما هر کلید میانبر را تعریف سپس اقدام به درج کلید نصب سری میکنیم.

آموزش نصب بیگ بلوباتن ۲٫۳

 

طبق جدول بالا هر کلید میانبر برای نصب و فعال سازی سرویس خاصی تعین شده است که جدا از کلید -f که شوخی بیش نیست میتوانید از کلید های دیگر استفاده کنید.

در لینک,  معتبرترین حالت نصبی که نصب ssl نیز به همراه داشته باشد را برای شما مثال میزنیم.

نکته۱: بجای webinar.famaserver.com آدرس دامنه خود را جایگذاری کنید.

نکته ۲: بجای xxx@famaserver.com نیز آدرس ایمیل برای تایید ssl را جایگذاری کنید.

نکته۳: نوع دامنه باید  از نوع a record باشد. در صورتی که متوجه این موضوع نشده این تیتر ” نحوه ایجاد A record ” را مطالعه کنید.

 

کد نصب سریع بیگ بلو باتن ۲٫۳

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-23 -s xxx.famaserver.com -e xxx@famaserver.com

دستور بالا را بعد از جایگزاری رکورد از نوع a و جایگزاری ایمیل صحیح مربوط به سایت را وارد کنید تا به مرحله نصب وارد شوید و منتظر بمانید تا پروسه نصب برای شما به تمام برسد.

آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

مدت زمان نصب بیگ بلو باتن در سرورهای خارج از ایران از ۵ الی ۱۵ دقیقه میباشد (وابسته به سرعت اینترنت) و ممکن است این اعداد بسته به سرعت اینترنت تغییر کنند.

مدت زمان نصب در سرور ایران ۲ الی ۵ ساعت و در صورت استفاده از میرور لینک اوبونتو ۳۵ الی ۵۰ دقیقه میباشد.

 

در صورتی که با ارور Sub-process/usr/bin/dpkg هنگام نصب بیگ بلوباتن مواجه شدید دستور زیر را وارد کنید سپس مجدد دستور سریع نصب مرحله بالا را انتخاب کنید.

آدرس کامل مقاله رفع ارور sub-process را مطالعه  کنید.

sudo dpkg --configure -a 
sudo apt-get install -f

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

gem install bundler -v “$(grep -A 1 “BUNDLED WITH” /usr/local/bigbluebutton/core/Gemfile.lock | tail -n 1)”

یا:

gem install bundler -v “$(grep -A 1 “BUNDLED WITH” Gemfile.lock | tail -n 1)”

 

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

اگر در سرور ایران هستید دستورات زیر را وارد کنید تا پایگاه داده monodb و nodjs را مجدد نصب کنیم.

grep “multiverse” /etc/apt/sources.list

sudo add-apt-repository ppa:bigbluebutton/support -y

sudo add-apt-repository ppa:rmescandon/yq -y

sudo add-apt-repository ppa:libreoffice/ppa

sudo apt-get update

sudo apt-get dist-upgrade

wget -qO – https://www.mongodb.org/static/pgp/server-3.4.asc | sudo apt-key add –

echo “deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/3.4 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

sudo apt-get update

sudo apt-get install -y mongodb-org curl

سپس مجدد دستور نصب سریع را وارد کنید و منتظر پایان نصب بمانید.

 

تنظیمات بعد از نصب بیگ بلوباتن

معمولا بعد از نصب شما به تنظیماتی نیاز دارید تا آماده بهره برداری از پلتفرم باشید برای مثال با دستور زیر میتوانید تعداد وبکم و یا تعداد room های بریک اوت روم رو کم یا زیاد کنید.

دستور افزایش وبکم در بیگ بلوباتن و دستور افزایش بریک روم در بیگ بلوباتن

nano /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties

سپس مطمن شوید که نصبتون کامل انجام شده که با دستور زیر تمامی استاتوس ها باید با تیک موفقیت آمیز نمایش داده شوند:

sudo bbb-conf --status

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

sudo bbb-conf --check

آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

نکته: اگر بیگ بلوباتن ایران خاص یا مشکلی داشته باشد در بین فلش قرمز نوع و نحوه رفع ان را توضیح میدهد.

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

sudo bbb-conf --secret

آموزش نصب بیگ بلوباتن ۲٫۳

آموزش نصب بیگ بلوباتن ۲٫۳

 

با داشتن کد سکرت میتوایند سرور را به سایت خود متصل کنید و اقدام به استفاده و ساخت کلاس در بیگ بلوباتن نمایید.

با مطالعه مقالات بخش بیگ بلوباتن میتواین از آموزشهای رایگان بیگ بلوباتن و آموزش دستورات بیگ بلوباتن و… بصورت رایگان بهره مند شوید.

 

آموزش نصب بیگ بلوباتن ۲٫۳ – فاماسرور

 

نظرات کاربران

  • سلام
    من نصبش رو بلد بودم ولی نسخه ۲۳۰ رو نمیتونستم نصب کنم و کلا ارور اس اس ال میگرفتم
    آموزشو خوندم بلاخره تلسمش شکسته شد و نسخه ۲۲۰ رو به ۲۳۰ ارتقا دادم
    خاستم تشکر کنم بابت وقت با ارزشتون و آموزش خوبتون تو هیچ سایت ایرانی ندیدم اینقدر کامل و تو خود فروم بیگ بلو باتن هم اینقدر دقیق و با جزیات نگفته
    کاملا مشخصه بالای ۲۰ بار نصب کردید که حتی ارورهایی که میده هم حفظ کردید
    ممنونم از آموزشتون.

    2 ماه پیش

    • fema co

      سلام
      خواهش میکنم ممنون از انرژی خوبی که بما دادید.
      روی سرورهای ایران خب مشکلاتی داریم و منم چند ماه پیش مثل شما خیلی گشتم و دونه دونه مراحل رو تست گرفتم به همین علت هست که مشکلاتش رو قشنگ درک کردم چون چند روز وقتمو گرفته بود.
      انشالله مفید بوده باشه براتون.

      2 ماه پیش

  • یه تشکر ویژه دارم خدمت شما که حاصل تلاشتون که کلی از زمان باارزشتون رو گرفته با دیگران به اشتراک گداشتید.
    یه خداقوت جانانه هم دارم خدمت آقای نقدی عزیز که این همه پرتلاش هستن

    2 ماه پیش

    • fema co

      خواهش میکنم جناب باغبان.
      در امان خدا

      2 ماه پیش

  • سلام موقع نصب bbb نسخه ۲٫۳ , و در مرحله نصب SSL این خطا را میده .
    – The following errors were reported by the server:

    Domain: xxxxxxxxxxx
    Type: unauthorized
    Detail: Invalid response from
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    [۴۵٫۱۴۹٫۷۷٫۸۰]: “\r\n404 Not
    Found\r\n\r\n404
    Not Found\r\n”

    به نظرتون چطوری باید حل بشه ؟
    سه روزه درگیرم .

    2 ماه پیش

    • fema co

      سلام ابتدا دستورات زیر رو وارد کنید

      sudo certbot –nginx
      gem install bundler -v “$(grep -A 1 “BUNDLED WITH” /usr/local/bigbluebutton/core/Gemfile.lock | tail -n 1)”
      sudo apt-get install bbb-libreoffice-docker
      sudo certbot –nginx
      systemctl restart nginx

      سپس دستور نصب سریع رو مجدد اجرا کنید.

      2 ماه پیش

  • سلام ، خدا قوت
    از توضیحات مو به مو و دقیق شما خیلی خیلی سپاسگزارم
    و بیشتر از اون بابت مشاوره ی شما ممنونم ، ۲ هفته بود که با bbb ور میرفتم ، اما هر کاری کردم و هر راهی رفتم به نتیجه نرسید که نرسید ، اما با مشاوره ی شما برای تعویض اوبونتو به نتیجه رسیدم و هم بیگ بلو نصب شد و هم گرین لایت ، واقعا از راهنمایی و مشاوره ی شما متشکرم.
    اگر ممکنه لینکی به عنوان دونیت در سایت قرار بدین . ان شاءالله که همیشه سالم و تندرست و موفق و موید باشین .

    2 هفته پیش

    • fema co

      سلام و عرض ادب خدمت شما دوست عزیز.
      خواهش میکنم انشالله که سلامت باشید.

      در مورد دونیت هم همین که کارتون راه افتاده برای ما کافیست.
      آرزوی موفقیت.

      2 هفته پیش

  • ممنون از آموزش کاملی که قرار دادین.
    یه مشکلی داشتم، اینکه موقع نصب دستورات رو که اجرا میکنه، یه مرحله به wating for port 433 to clear میرسه که بعدش نقطه چینها شروع میشه. این مرحله فکر کنم بالای ۱۰ ساعت صبر کردیم، ولی به همین شکل موند و ادامه پیدا نکرد و در نهایت هم قطع شد. خواستم ببینم طبیعی هست و این مرحله انقدر زمانبر هستش؟

    3 روز پیش

    • fema co

      سلام , خواهش میکنم.

      پروسه نصب بسته به سرعت های اینترنت سرور بستگی دارد مثلا در بعضی از دیتاسنتر ها کلا ارتباط با خارج از ایران در حد ۱ الی ۲ مگابایت است به همنی دلیل است که مشکل دارید و کامل نمیتوانید بسته ها را بدرستی دانلود کنید.
      یکبار آپدیت کنید بسته هاتون رو و apt update بزنید و از میرور های داخلی اوبونتو استفاده کنید تا سرعتتون بالاتر بره.

      3 روز پیش

مطالب مرتبط
باگ امنیتی در VMware
باگ امنیتی در VMware

به دنبال نشر آسیبپذیری جدید مقاله باگ امنیتی در VMware را جهت حفظ امنیت قرار میدهیم.لطفا نسبت به پچ امنیتی…

خرید سرور مجازی
خرید سرور مجازی

در این مقاله در مورد خرید سرور مجازی صحبت خواهیم کرد و مزایا و معایب و کنترل یک انتخاب دقیق…

آموزش نصب سیستم عامل cent os 7 در esxi 6.7

سلام. در این مقاله به آموزش نصب سیستم عامل cent os 7 در esxi 6.7 میپردازیم و در این مقاله…

درباره فناوران آساک

فاما سرور از گروه شرکت های فاما نام گذاری و تشکیل شده است که در قسمت فوتر میتوانید با خدمات دیگر ما نیز آشنا بشوید و خرسندیم که در این راه و برای رسیدن به موفقیت در کنار شما خواهیم بود.

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

سرور اختصاصی ایران

سرور مجازی آلمان

سرور مجازی ترید

سرور مجازی هلند

سرور مجازی

سرور ایران

وبینار

سرور بیگ بلو باتن

سرور مجازی فنلاند

سرور بایننس

سرور مجازی انگلیس

سرور ترید