Cài đặt Jitsi Meet trên Ubuntu 18 – Jitsi Meet là một giải pháp tạo hội nghị video mã nguồn mở và miễn phí với chất lượng âm thanh vượt trội, mã hóa đảm bảo quyền riêng tư và tính khả dụng đa nền tảng. Với sự giúp đỡ của Jitsi Meet, bạn có thể dễ dàng thiết lập một dịch vụ hội nghị video của riêng bạn.
Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cài đặt Jitsi Meet trên Ubuntu 18.
Hướng dẫn cài đặt Jitsi Meet trên Ubuntu 18
Để có thể bắt đầu các bạn cần một VPS với hệ điều hành Ubuntu 18.04. Nếu bạn chưa có VPS hãy tham khảo ngay các gói Cloud VPS của HOSTVN.
1. Bước 1: Tạo swap
Nếu VPS của bạn chỉ có RAM là 2GB, bạn nên thiết lập thêm 2GB (2048M) Swap để cải thiện hiệu năng hệ thống. Để tạo Swap các bạn chạy lần lượt các lệnh sau:
sudo dd if=/dev/zero of=/swapfile count=2048 bs=1M sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Để kiểm tra Swap các bạn có thể sử dụng lệnh sau
free -m
2. Bước 2: Thiết lập hostname
Bạn cần thiết lập hostname và FQDN cho VPS để có thể sử dụng SSL. Để thiết lập Hostname các bạn sử dụng các lệnh dưới đây
sudo hostnamectl set-hostname jitsimeet sudo sed -i 's/^127.0.1.1.*$/127.0.1.1 meet.example.com jitsimeet/g' /etc/hosts
- Thay meet.example.com bằng tên miền của bạn
Xác nhận kết quả:
hostname hostname -f
3. Bước 3: Thiết lập Firewall
Tiếp theo các bạn cần cấu hình Firewall trên VPS bằng cách chạy các lệnh sau
sudo ufw allow OpenSSH sudo ufw allow http sudo ufw allow https sudo ufw allow in 10000:20000/udp sudo ufw enable
Khi được hỏi Command may disrupt existing ssh connections. Proceed with operation (y|n)? hãy nhập y và nhấn Enter
4. Bước 4: Cập nhật hệ thống
Vì mục đích bảo mật bạn nên cập nhật hệ thống của bạn:
sudo apt update sudo apt upgrade -y
5. Bước 5: Cài đặt OpenJDK Java Runtime Environment (JRE) 8
Jitsi Meet yêu cầu Java Runtime Environment. Để cài đặt OpenJDK JRE 8 hãy chạy các lệnh dưới đây:
sudo apt install -y openjdk-8-jre-headless
Sau khi cài đặt các bạn có thể chạy lệnh sau để kiểm tra
java -version
6. Bước 6: Cài đặt Nginx
Để phục vụ tốt hơn Jitsi Meet, bạn cần cài đặt máy chủ Nginx:
sudo apt install -y nginx sudo systemctl start nginx.service sudo systemctl enable nginx.service
- Lưu ý: Nếu Nginx hoặc Apache không hoạt động, trình cài đặt Jitsi Meet sẽ tự động cài đặt Jetty cùng với chương trình Jitsi Meet.
7. Bước 7: Cài đặt Jitsi Meet trên Ubuntu 18
Trên Ubuntu, bạn có thể dễ dàng cài đặt Jitsi Meet bằng cách sử dụng Jitsi deb repo. Đầu tiên hãy thiết lập kho lưu trữ Jitsi:
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
Sau đó chạy lệnh sau để cài đặt Jitsi Meet:
sudo apt install -y jitsi-meet
Trong quá trình cài đặt, khi bạn được yêu cầu cung cấp hostname, hãy nhập vào meet.example.com mà bạn đã thiết lập trước đó và bấm phím Tab để chuyển sang OK sau đó nhấn Enter
Khi bạn được hỏi về chứng chỉ SSL, hãy chọn tùy chọn Generate a new self-signed certificate (You will later get a chance to obtain a Let’s Encrypt certificate) và bấm phím Tab để chuyển sang OK sau đó nhấn Enter
8. Bước 8: Cài đặt SSL Let’s Encrypt
Để cài đặt SSL Let’s Encrypt các bạn chạy lệnh sau
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Trong quá trình này, hãy nhập email của bạn theo lời nhắc và sau đó nhấn ENTER. Tập lệnh này sẽ tự động xử lý mọi tác vụ liên quan đến chứng chỉ SSL Let’s Encrypt.
- Lưu ý: Để cài đặt được SSL Let’s Encrypt các bạn cần trỏ tên miền về VPS
9. Bước 9: Kiểm tra
Sau khi kết thúc cài đặt bạn có thể truy cập meet.example.com để kiểm tra.
10. Video
11. Link tham khảo
12. Kết luận
Qua bài viết này HOSTVN đã hướng dẫn các bạn cách cài đặt Jitsi Meet trên Ubuntu 18. Nếu có bất kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận ở bên dưới. Ngoài ra các bạn có thể xem các bài viết khác về VPS tại đây.
HOSTVN hiện nay có cung cấp giải pháp cài đặt và cấu hình Jitsi Meet trên máy chủ. Để biết thêm chi tiết, vui lòng liên hệ ngay với chúng tôi.
- Bộ phận Kinh Doanh: kinhdoanh@hostvn.net
- Bộ phận kỹ thuật: kythuat@hostvn.net
- Hotline: (024) 4455 3333 / (028) 4455 3333
May chủ Jitsi 100 active user