jitsi-meet是一款很棒的開源視訊系統
使用的是web,支援app
安裝手冊(官方版)
https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart
簡單來說就是在ubuntu下以下指令(請記得sudo)
curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null# update all package sourcessudo apt update
# jitsi-meet installationsudo apt install jitsi-meet
之後會全自動安裝,會問你的domain,之後如果憑證有務可以用下面的方式更新憑證
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
手動安裝憑證方式筆記(假設官方自動憑證遇到bug
需先安裝certbot,全部環境安裝後指令為
sudo certbot certonly --manual --preferred-challenges dns -d *您的domain*
按照指令拿到憑證後應該會出現在
/etc/letsencrypt/live/*您的domain*/
裡面會有cert.pem以及各種key的pem檔案,此時您可以選擇把檔案複製到網站位置
/etc/jitsi/meet
此時因為jitsi使用nginx
所以要修改nginx的檔案
在ubuntu nginx中路徑是
/etc/nginx/sites-enabled/(網站名稱).conf
修改其中的conf檔案,把裡面ssl的設定參數改成下面這樣
ssl_certificate /etc/jitsi/meet/cert.pem;
ssl_certificate_key /etc/jitsi/meet/privkey.pem;
這樣就可以了,建議reboot一次
# jitsi-meet installationsudo apt install jitsi-meet
之後會全自動安裝,會問你的domain,之後如果憑證有務可以用下面的方式更新憑證
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
手動安裝憑證方式筆記(假設官方自動憑證遇到bug
需先安裝certbot,全部環境安裝後指令為
sudo certbot certonly --manual --preferred-challenges dns -d *您的domain*
按照指令拿到憑證後應該會出現在
/etc/letsencrypt/live/*您的domain*/
裡面會有cert.pem以及各種key的pem檔案,此時您可以選擇把檔案複製到網站位置
/etc/jitsi/meet
此時因為jitsi使用nginx
所以要修改nginx的檔案
在ubuntu nginx中路徑是
/etc/nginx/sites-enabled/(網站名稱).conf
修改其中的conf檔案,把裡面ssl的設定參數改成下面這樣
ssl_certificate /etc/jitsi/meet/cert.pem;
ssl_certificate_key /etc/jitsi/meet/privkey.pem;
這樣就可以了,建議reboot一次