在Ubuntu 安裝 Jitsi 並中文化看這篇就夠了|抬升 Raise


本篇文章將帶你花快速在Ubuntu主機建立 Jitsi 服務
This article is a quick tutorial about how to install Jitsi in Ubuntu.

Jitsi是自由開源的跨平台語音、視訊會議和即時通訊應用程式,可以由使用者自行架設。

筆者使用建置在GCP的雲端主機,作業系統為Ubuntu 18.04,硬碟為:10 GB




Jitisi 介紹




1. 從防火牆開啟 UDP 連線





因為 Jitsi 需要使用 UDP 10000-20000 的連線





GCP 雲端主機作法:查看網路詳細資料 -> 防火牆規則 -> 建立防火牆規則
規則名稱隨意,其餘設定如下圖









如果你是自建主機,使用 ufw 作為防火牆則需輸入下列指令:
( ufw 為防火牆軟體,很多主機都會裝)





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




2. 建立自己的固定 IP 地址 並綁上域名





主機設定 -> 網路詳細資料 -> 外部 IP 位址 -> 保留靜態 IP





接著將自己的域名轉址到此 IP。筆者使用 meet.ntnu.best 透過 CloudFlare 作為例子。









如果你沒有自己的域名,趕快去買一個因為很便宜,可以去使用交通大學的個人網域服務免費建一個域名。





3. 安裝需要的套件





進入自己的 Ubuntu 主機,依序輸入以下指令安裝 Jitisi 需要的軟體





sudo apt update




安裝 Java





sudo apt install -y openjdk-8-jre-headless
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile




安裝 Nginx





sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get install certbot python-certbot-nginx




安裝 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
sudo apt install -y jitsi-meet




這時他會跳出視窗,請你輸入 Host name,這邊請你輸入剛剛設定的網域
(比方抬升我是使用 meet.ntnu.best,這邊就輸入 meet.ntnu.best)









輸入完請按下 Enter
接著程式會問你要不要幫你生成 SSL 憑證,請直接再按一次 Enter 選擇要生成。





接著輸入以下指令生成 SSL 憑證





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




程式會請你輸入 Email 作為憑證驗證使用。









看到以下內容,就代表憑證順利建立了!









如果失敗,可能是 IP 位址 與 Domain 之間的關係設定錯誤所致。





4. 啟動 Jitisi





在網頁輸入自己的 Domain 連線後,會看到英文版的 Jitisi 首頁,如下圖。









5. 將 Jitisi 的預設語言改為中文版





sudo su
vim /etc/jitsi/meet/meet.ntnu.best-config.js








// defaultLanguage: 'en',




改為





defaultLanguage: 'zhTW',




或者可以在命令模式輸入 ':' 後貼上以下指令,即可快速修改





%s/// defaultLanguage: 'en'/defaultLanguage: 'zhTW'




最後輸入 ':wq' 指令儲存離開。即完成修改





接著我們輸入以下指令重啟 Jitisi 服務





sudo /etc/init.d/jitsi-videobridge2 restart




再次進入自己設定的網域,即可看到中文版的 Jitsi 頁面啦!
我建的 Jitisi 連結: https://meet.ntnu.best









覺得喜歡的話,歡迎分享。





補充:





參考資源:
How to Install Jitsi Meet on Ubuntu 18.04 LTS




Orignal From: 在Ubuntu 安裝 Jitsi 並中文化看這篇就夠了|抬升 Raise

留言