Blog

Hướng dẫn Tự Tạo Ứng Dụng Họp Online Phòng Học Online Miễn Phí với Jitsi

Dịch vụ Hosting Vps giá rẻ

VPS Việt Nam giá rẻ, cấu hình mạnh, ổn định. Được đặt tại Datacenter FPT. Giá chỉ từ 50k cùng nhiều phần quà hấp dẫn Nâng cấp dễ dàng, không tốn thêm phí Cam kết hoàn tiền ngay nếu không hài lòng . Đăng Ký : vps giá rẻ Ngay.
Follow Me
profile

Bài này sẽ hướng dẫn cách bạn cài đặt một ứng dụng như vậy cho nhóm nhỏ riêng của mình với Open Source Jitsi

Jitsi là gì?

Jitsi là một open source, Jitsi cung cấp cho chúng ta giải pháp để xây dựng các hệ thống hội thảo trực tuyến, video/audio call online, nó có rất nhiều tính năng mà một cuộc hội thảo online cần đến như là:

  • Video call
  • Audio call
  • 1:1 call
  • Room management, Group call
  • Share màn hình
  • Chat

Cài đặt

Việc cài đặt gói có sẵn của Jitsi rất là đơn giản, tuy nhiên bạn cần có những thứ sau để tiến hành cài đặt:

  1. Một domain riêng của bạn: hiện nay domain khá rẻ, khoảng 200k/năm bạn có thể đăng ký cho mình một domain ở các site như GoDaddy, … hoặc đăng ký tại ONET.VN
  2. Mua 1 Một server VPS hoặc máy ảo giá 90k tại ONET.VN
  3. Server Ubuntu 18/Debian .
  4. Gán kết domain ở bước 1 của bạn với server IP ở bước 2, tương tự hình sau:

Step 1: cài đặt repository Jitsi

Login vào VM với quyền root sau đó chạy các lệnh sau:

# Cấu hình để hệ thống có thể lấy các package từ Jitsi
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -

sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"

# Cập nhật package
sudo apt-get -y update

Sau khi thực hiện 3 lệnh này, màn hình của bạn sẽ tương tự:

Step 2: Cài đặt Jitsi

Jitsi có 2 cách để cài đặt:

Cài đặt toàn bộ

sudo apt-get -y install jitsi-meet

Hoặc cài đặt từng gói

sudo apt-get -y install jitsi-videobridge
sudo apt-get -y install jicofo
sudo apt-get -y install jigasi

Ở bài này mình sẽ cài đặt toàn bộ jitsi một lần, bạn chạy lệnh:

sudo apt-get -y install jitsi-meet

Sau khi bạn chạy lệnh này, đợi 1 lúc quá trình cài đặt sẽ yêu cầu bạn nhập domain, domain của mình là: jitsi.laptran.com

Sau khi cài đặt domain xong, bạn Enter để quá trình chạy tiếp.

Kế tiếp quá trình cài đặt sẽ hỏi bạn các file ssl certification ở đâu hoặc tạo mới, ở đây mình tạo mới:

OK quá trình cài đặt đã xong, nếu bạn thấy màn hình này thì chúc mừng bạn, bạn đã xong 1 bước

Đến đây quá trình cài đặt gần như đã hoàn tất nhưng khi truy cập vào có thể bạn sẽ nhận được thông báo là website không bảo mật. Hoặc ở các hệ thống Android (9+) mới bạn sẽ không truy cập được. Một cách để vượt qua điều đó là cài Let’s Encrypt.

Bạn chạy lệnh này:

/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

Nếu được hỏi nhập email, thì bạn nhập vào nhé:

Sau một lúc bạn nhận được thông báo cài đặt thành công như sau

Step 3: Test thử thôi

Bạn mở browser với domain đã đăng ký, giao diện chính của ứng dụng hơi đơn điệu:

Tiếp đến bạn nhập vào tên 1 room và nhấn Go bạn sẽ thấy giao diện chat nhóm khá thân thiện

Step 4: cài đặt ứng dụng trên điện thoại

Bạn vào store tải app: Jitsi Meet

Sau khi cài đặt xong bạn cần cấu hình cho ứng dụng trên điện thoại trỏ vào domain đã đăng ký

Giao diện trên điện thoại và trên web khá giống nhau:

Vậy là xong

Lưu Ý : Thuê VPS máy chủ ảo tại ONET.VN đã cài đặt sẵn ứng dụng này.

Leave a Comment