Diegimo instrukcijos

Prieš nustatydami kūrimo aplinką, pirmiausia turite nustatyti „BigBlueButton 2.2“ serverį, kurį galite rasti šiame nuoroda Pirmiausia paleiskite šią komandą:

 sudo apt-get install wget

Dabar paleiskite komandą, kad įdiegtumėte pagrindinius kūrimo įrankius

 sudo apt-get install git-core ant ant-contrib openjdk-8-jdk-headless

Įdiegus JDK, turite nustatyti „Java \ _home“ kintamąjį. Redaguoti ~/.profile

 vi ~/.profile<br></br>

Failo pabaigoje pridėkite šią eilutę

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

Perkraukite savo profilį (tai įvyks automatiškai, kai kitą kartą prisijungsite, tačiau mes tai padarysime aiškiai čia, kad įkeltumėte naują aplinkos kintamąjį).

source ~/.profile

Atlikite greitą testą, kad įsitikintumėte, jog nustatyta „Java \ _Home“.

echo $JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64

Kitame etape turite įdiegti daugybę įrankių, naudodami „SDKMAN“.

curl -s “https://get.sdkman.io” | bash<br></br>source “$HOME/.sdkman/bin/sdkman-init.sh”<br></br>sdk install gradle 5.5.1<br></br>sdk install grails 3.3.9<br></br>sdk install sbt 1.2.8<br></br>sdk install maven 3.5.0<br></br>

Norėdami nustatyti kodą, įkaiskite „BigBlueButton“ saugyklą į savo „GitHub“ paskyrą ir tada klonuokite. Paleiskite šią komandą, kad pridėtumėte nuotolinį saugyklą prie mūsų vietinio klono.

git remote add upstream https://github.com/bigbluebutton/bigbluebutton.git<br></br>

Tada paleiskite šias komandas, kad gautumėte naujausią nuotolinio saugyklos versiją.

git fetch upstream

Po to sukurkite naują šaką, kad galėtumėte pradėti savo darbą, ir pagrįskite „v2.2.x-release“ išleidimo šaką

git checkout -b my-changes-branch upstream/v2.2.x-release

Nustatę serverį, mes nustatysime priekinį galą. Paleiskite šias komandas, kad įdiegtumėte meteor.js

cd ~/dev/bigbluebutton/bigbluebutton-html5<br data-rich-text-line-break="true"></br>curl https://install.meteor.com/ | sh

Toliau reikia atlikti vieną pakeitimą, reikalingą „Settings.yml“, kad gautumėte internetinę kamerą ir ekrano bendrinimą, veikiantį kliente (darant prielaidą, kad jau naudojate HTTPS). Pirmasis žingsnis yra rasti „Kurento.wsurl“ supakuotų parametrų vertę.YML.

grep "wsUrl" /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml

Tada redaguokite kūrimo parametrus.YML ir pakeiskite „wsurl“, kad atitiktų tai, kas buvo gauta anksčiau.

vi private/config/settings.yml

Dabar esate pasirengęs paleisti HTML5 kodą. Pirmiausia išjunkite supakuotą „HTML5“ kliento versiją, kad lygiagrečiai neliktumėte dviejų kopijų.

sudo systemctl stop bbb-html5

Galiausiai įdiekite NPM priklausomybes ir paleiskite priekinį galą naudodami šias komandas:

meteor npm install<br></br>npm start<br></br>

 Latviski