切換
舊版
前往
大廳
主題

自建 jitsi-meet 筆記(含手動SSL憑證更新)

凌羽 | 2020-10-21 14:12:19 | 巴幣 0 | 人氣 1207

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一次

創作回應

更多創作