Så installerar du Jitsi Meet i Ubuntu 18.04 LTS

Jitsi Meet är en kostnadsfri, open source-baserad, tjänst för videokonferenser med mängder av användbara funktioner, utmärkt kryptering och integritet och kompabilitet med flera plattformar.

I den här guiden går vi igenom hur du skapar en egen tjänst för videokonferenser och installerar Jitsi Meet på en server med Ubuntu 18.04 LTS.

Förutsättningar

  • En ny server med Ubuntu 18.04 LTS med en IPv4-adress - vi rekommenderar en server på vår KVM-plattform
  • En sudo-användare
  • En domän som ska pekas till servern

Obs! När du installerar Jitsi Meet på din egen server så ersätt alla exempelvärden med dina egna värden

Steg 1: Upppdatera systemet

Av säkerhets- och prestandaskäl behöver du uppdatera Ubuntu 18.04 LTS till den senaste versionen:

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

När systemet har startat om så loggar du in som samma sudo-användare för att fortsätta.

Steg 2: Ställ in serverns hostname och FQDN (fully qualified domain name)

Du behöver ställa in hostname och FQDN för maskinen innan du kan aktivera HTTPS-certifikat genom Let's Encrypt.

Följande kommandon kommer att sätta upp ett hostname, jitsimeet, och ett FQDN, jitsi.example.com, för servern:

sudo hostnamectl set-hostname jitsimeet
sudo sed -i 's/^127.0.1.1.*$/127.0.1.1 jitsimeet.example.com jitsimeet/g' /etc/hosts

Bekräfta resultatet:

hostname
hostname -f

Steg 3: Ställ in brandväggsregler för Jitsi Meet

Som ett krav från Jitsi Meet behöver du tillåta OpenSSH, HTTP och HTTPS-trafik As required by Jitsi Meet, you need to allow OpenSSH, HTTP, and HTTPS traffic, tillsammans med inkommande UDP-trafik på port 10000 genom port 20000:

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

När du ser meddelandet Command may disrupt existing ssh connections. Proceed with operation (y|n)?, tryck y och sen ENTER.

Steg 4: Installera OpenJDK Java Runtime Environment (JRE) 8

Jitsi Meet kräver Java Runtime Environment. Installera OpenJDK JRE 8:

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

När du installerat OpenJDK JRE 8, använd följande kommando för att bekräfta resultatet:

java -version

Du bör få ett resultat liknande det här:

openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-8u242-b08-0ubuntu3~18.04-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

Du kan även sätta upp JAVA_HOME-miljövariablen enligt följande:

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

Steg 5: Installera webbservern Nginx

För att hjälpa Jitsi Meet kan du installera webbservern Nginx innan du installerar Jitsi Meet:

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

När du installerat Nginx behöver du inte konfigurera den eftersom installeraren för Jitsi Meet kommer göra det jobbet för dig senare.

Notera: om Nginx eller Apache inte är installerat kommer Jitsi Meet att automatiskt installera Jetty tillsammans med Jitsi Meet-applikationen.

Steg 6: Installera Jitsi Meet

På en ny version av Ubuntu eller Debian kan du enkelt installera Jitsi Meet genom att använda det officiella Jitsi deb-repot.

Först, sätt upp Jitsi-repositoryt på ditt system:

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

Därefter installerar du fulla versionen av Jitsi Meet:

sudo apt install -y jitsi-meet

Under installationen kommer du bli tillfrågad om hostname för din installation. Skriv in ditt FQDN som du satt upp tidigare, t.ex. jitsimeet.example.com och tryck sedan ENTER.

När du blir tillfrågad om SSL-certifikatet, markera alternativet Generate a new self-signed certificate (Du kommer senare få en möjlighet att få tillgång till ett Let's Encrypt-certifikat) och tryck ENTER.

När du lyckats installera Jitsi Meet, använd följande skript för att ansöka om ett Let's Encrypt SSL-certifikat:

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

Under processen, skriv in din e-postadress när du blir tillfrågad och tryck sedan ENTER. Det här skriptet kommer automatiskt att hantera alla uppgifter relaterat till Let's Encrypt-certifikatet.

Slutligen, använd din webbläsare (Chrome rekommenderas för bäst prestanda) och gå till webbadressen som du angett tidigare t.ex. http://jitsimeet.example.com eller https://jitsimeet.example.com för att komma åt din helt nya alldeles egna Jitsi Meet konferenstjänst.

Klicka på GO för att direkt skapa en videokanal. Därefter är du igång!

Tips! Jitsi Meet finns också som appar till både iPhone och Android

Hittar du inte det du söker?

Kontakta oss gärna för mer information. Vi hjälper dig att komma fram till den bästa lösningen för dina behov.

Skicka e-post Ring 0200-23 88 00