Hướng dẫn cài đặt

Trước khi thiết lập môi trường phát triển, trước tiên bạn cần thiết lập một máy chủ BigBluebutton 2.2 có thể tìm thấy tại liên kết này Đầu tiên, chạy lệnh sau:

 sudo apt-get install wget

Bây giờ, hãy chạy lệnh để cài đặt các công cụ phát triển lõi

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

Với JDK được cài đặt, bạn cần đặt biến Java \ _home. Chỉnh sửa ~/.profile

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

Thêm dòng sau ở cuối tệp

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

Tải lại hồ sơ của bạn (điều này sẽ tự động xảy ra khi bạn đăng nhập tiếp theo, nhưng chúng tôi sẽ thực hiện rõ ràng ở đây để tải biến môi trường mới).

source ~/.profile

Thực hiện kiểm tra nhanh để đảm bảo Java \ _home được đặt.

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

Trong bước tiếp theo, bạn cần cài đặt một số công cụ bằng 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>

Để thiết lập mã, rìa kho lưu trữ BigBluebutton vào tài khoản GitHub của bạn và sau đó sao chép nó. Chạy lệnh sau để thêm kho lưu trữ từ xa vào bản sao cục bộ của chúng tôi.

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

Sau đó, chạy các lệnh sau để tìm nạp phiên bản cập nhật nhất của kho lưu trữ từ xa.

git fetch upstream

Sau đó, tạo một nhánh mới để bắt đầu công việc của bạn và dựa trên `v2.2.x phát hành nhánh

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

Sau khi thiết lập máy chủ, chúng tôi sẽ thiết lập đầu tiên. Chạy các lệnh sau để cài đặt Meteor.js

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

Tiếp theo, có một thay đổi cần thiết để cài đặt. Bước đầu tiên là tìm giá trị cho các cài đặt đóng gói kurento.wsurl.yml.

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

Tiếp theo, chỉnh sửa cài đặt phát triển.

vi private/config/settings.yml

Bây giờ bạn đã sẵn sàng để chạy mã HTML5. Đầu tiên tắt phiên bản đóng gói của máy khách HTML5 để bạn không chạy song song hai bản.

sudo systemctl stop bbb-html5

Cuối cùng, cài đặt các phụ thuộc NPM và chạy đầu trước bằng các lệnh sau:

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

 Tiếng Việt