Οδηγίες Εγκατάστασης

Πριν ρυθμίσετε το περιβάλλον ανάπτυξης, πρέπει πρώτα να ρυθμίσετε έναν διακομιστή BigBlueButton 2.2 που μπορεί να βρεθεί σε αυτό το Σύνδεσμος Πρώτον, εκτελέστε την ακόλουθη εντολή:

 sudo apt-get install wget

Τώρα, εκτελέστε την εντολή για να εγκαταστήσετε εργαλεία ανάπτυξης πυρήνα

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

Με το JDK εγκατεστημένο, πρέπει να ρυθμίσετε τη μεταβλητή Java \ _Home. Επεξεργασία ~/.profile

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

Προσθέστε την ακόλουθη γραμμή στο τέλος του αρχείου

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

Επαναλάβετε τη φόρτωση του προφίλ σας (αυτό θα συμβεί αυτόματα όταν θα συνδεθείτε στη συνέχεια, αλλά θα το κάνουμε ρητά εδώ για να φορτώσετε τη νέα μεταβλητή περιβάλλοντος).

source ~/.profile

Κάντε μια γρήγορη δοκιμή για να εξασφαλίσετε ότι έχει οριστεί java \ _home.

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

Στο επόμενο βήμα, πρέπει να εγκαταστήσετε έναν αριθμό εργαλείων χρησιμοποιώντας το 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>

Για τη ρύθμιση του κώδικα, πιρούνι το αποθετήριο BigBlueButton στο λογαριασμό σας στο GitHub και στη συνέχεια κλωνοποιήστε το. Εκτελέστε την ακόλουθη εντολή για να προσθέσετε το απομακρυσμένο αποθετήριο στον τοπικό κλώνο μας.

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

Στη συνέχεια, εκτελέστε τις ακόλουθες εντολές για να λάβετε την πιο ενημερωμένη έκδοση του απομακρυσμένου αποθετηρίου.

git fetch upstream

Μετά από αυτό, δημιουργήστε ένα νέο υποκατάστημα για να ξεκινήσετε την εργασία σας και να βασίσετε το κλάδο v2.2.x-release release release

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

Μετά τη ρύθμιση του διακομιστή, θα ρυθμίσουμε το μπροστινό μέρος. Εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε το meteor.js

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

Στη συνέχεια, απαιτείται μια αλλαγή που απαιτείται για τις ρυθμίσεις. Το πρώτο βήμα είναι να βρείτε την τιμή για το kurento.wsurl συσκευασίες settings.yml.

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

Στη συνέχεια, επεξεργαστείτε τις ρυθμίσεις ανάπτυξης.yml και Αλλαγή wsurl για να ταιριάζει με αυτό που ανακτήθηκε πριν.

vi private/config/settings.yml

Είστε τώρα έτοιμοι να εκτελέσετε τον κωδικό HTML5. Τελειώστε πρώτα τη συσκευασμένη έκδοση του πελάτη HTML5, ώστε να μην εκτελείτε δύο αντίγραφα παράλληλα.

sudo systemctl stop bbb-html5

Τέλος, εγκαταστήστε τις εξαρτήσεις NPM και εκτελέστε το μπροστινό μέρος με τις ακόλουθες εντολές:

meteor npm install<br></br>npm start<br></br>
 Ελληνικά