Jitsi [Part 2] – Hướng dẫn cài đặt Jitsi Meet trên Ubuntu 18.04 LTS

30/12/2020

Jitsi hiện đang là một trong số những công cụ hội nghị truyền hình mã nguồn mở được sử dụng rộng dãi nhất hiện nay. Với chất lượng cao cùng độ trễ thấp, nếu bạn đang muốn tự triển khai một công cụ online meeting có khả năng mở rộng và bảo mật thì Jitsi chính là giải pháp mà bạn cần.

Yêu cầu :

  • Server Ubuntu 18.04 LTS Blank với 1 IP public. Bạn có thể đăng ký tại Onet.
  • Sudo user
  • Domain trỏ tới IP của server (optional)

Bước 1: Đặt hostname

hostnamectl set-hostname jitsimeet

Bước 2: Đặt rule firewall

Nếu bạn sử dụng ufw bạn cần allow ssh, http, https và traffic inbound UDP port 10000 tới 20000:

sudo ufw allow OpenSSH sudo ufw allow http sudo ufw allow https sudo ufw allow in 10000:20000/udp sudo ufw enable

Bước 3: Update system

sudo apt update sudo apt upgrade -y && sudo shutdown -r now

Bước 4: Cài đặt OpenJDK Java Runtime Environment (JRE) 8

Enable repo universe nếu chưa được kích hoạt

sudo add-apt-repository universe

Cài đặt OpenJDK JRE 8

sudo apt install -y openjdk-8-jre-headless

Kiểm tra:

java -version

Cấu hình môi trường JAVA_HOME

echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile source /etc/profile

Bước 5: Cài đặt Nginx

sudo apt install -y nginx sudo systemctl start nginx.service sudo systemctl enable nginx.service

Bước 6: Cài đặt Jitsi Meet

Cài Jitsi repo

cd 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" sudo apt update -y

Cài đặt Jitsi Meet

sudo apt install -y jitsi-meet

Lưu ý : Trong quá trình cài, bạn sẽ được yêu cầu cung cấp hostname. Tại đây, bạn cần điền domain đã được trỏ về IP máy chủ cài đặt.

Trường hợp bạn không có domain, bạn cũng có thể nhập IP của chính máy chủ đó.

Bạn cũng sẽ được hỏi về SSL cert, lựa chọn Generate a new self-signed certificate (You will later get a chance to obtain a Let’s Encrypt certificate).

Sau khi quá trình cài đặt hoàn tất, bạn có thể chạy script để cài đặt SSL Let’s Encrypt miễn phí.

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

Trong quá trình cài đặt, bạn sẽ được yêu cầu nhập email. Phần còn lại script sẽ tự động cài cho bạn.

Lưu ý : Bạn chỉ có thể sử dụng script trên để cài đặt SSL nếu bạn sử dụng domain ở bước trước đó.

Cuối cùng, bạn hãy truy cập vào domain để kiểm tra kết quả.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Moodle [Part 7] – Hướng dẫn tạo bài học và thêm các nội dung vào bài học trên Moodle

Tiếp tục series hướng dẫn sử dụng Moodle. Trong bài viết này, Onet sẽ hướng dẫn bạn tạo bài...
30/12/2020

[DNS] Cấu hình DNS Server trên CentOS 8

Hiện nay với sự ra đời của mọi thiết bị kết nối Internet (Internet of Things), số lượng địa...
30/12/2020

Nginx là gì ? Hướng dẫn Cài Đặt Và Cấu hình Nginx Cơ Bản

Nginx là một máy chủ proxy ngược mã nguồn mở (open source reverse proxy server) sử dụng phổ biến với...
24/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

SỰ KHÁC BIỆT GIỮA RESIDENTIAL PROXY VÀ PROXY DATACENTER
17/02/2024

Mua Proxy v6 US Private chạy PRE, Face, Insta, Gmail
07/01/2024

Mua shadowsocks và hướng dẫn sữ dụng trên window
05/01/2024

Tại sao Proxy Socks lại được ưa chuộng hơn Proxy HTTP?
04/01/2024

Mua thuê proxy v4 nuôi zalo chất lượng cao, kinh nghiệm tránh quét tài khoản zalo
02/01/2024