# Så installerar du Jitsi Meet i Ubuntu 18.04 LTS
Jitsi Meet är en kostnadsfri, open source-baserad, tjänst för videokonferenser som är fullpackad med olika funktioner, som överlägsen ljudkvalitet, 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](https://glesys.se/vps/plattformar/kvm)
- 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 favoritwebbläsare (vi rekommenderar dock Chrome) 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 har också appar för både [iPhone](https://apps.apple.com/us/app/jitsi-meet/id1165103905) och [Android](https://play.google.com/store/apps/details?id=org.jitsi.meet&hl=en_US)