Zaznacz stronę

Jak zainstalować Jitsi Meet – Debian 10

 

Wymagania

  • Serwer z zewnętrznym adresem IP
  • Dostęp do strefy DNS naszej domeny lub poddomeny
  • Linux Debian 10

Pierwsze kroki

Przed zainstalowaniem Jitsi Meet dobrze jest zaktualizować pakiety systemu Debian 10 do najnowszej wersji. Możesz to zrobić za pomocą następującego polecenia:

apt-get update -y
apt-get upgrade -y

Ustawiamy nazwę hosta naszego serwera na nazwę domeny której będziemy używać.

hostnamectl set-hostname jitsi.nasza_domena

Robimy lokalne mapowanie nazwy domeny naszego serwera. Dobrze jest to zrobić ponieważ Jitsi Meet korzysta z kilku procesów sieciowych, które akceptują połączenia lokalne z adresem IP 127.0.0.1 od siebie. Połączenia te są uwierzytelniane i szyfrowane za pomocą certyfikatu TLS zarejestrowanego na nazwę naszej domeny. Lokalne mapowanie nazwy domeny na 127.0.0.1 umożliwia użycie certyfikatu TLS dla tych lokalnych połączeń sieciowych. Instalacja Jitsi Meet przebiegnie prawidłowo bez tej czynności, ale z moich obserwacji zauważyłem że dodanie dwóch poniższych linijek zdecydowanie poprawia stabilność serwera Jitsi Meet.

sed -i 's/^127.0.1.1.*$/127.0.1.1 nazwa.naszej.domeny jitsi/g' /etc/hosts
sed -i 's/^127.0.0.1.*$/127.0.0.1 localhost nazwa.naszej.domeny/g' /etc/hosts

Co będzie nam potrzebne?

Przed instalacją Jitsi Meet Video Conference będziemy potrzebować zainstalować serwer WWW Nginx oraz kilka niezbędnych dodatków

apt-get install -y nginx
apt-get install -y gnupg2
apt-get install -y apt-transport-https
apt-get install -y software-properties-common

Przygotowanie do instalacji Jitsi Meet

Przed samą instalacją warto dodać jeszcze klucz GPG dla Jitsi, robimy to następującym poleceniem:

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -

Następnie dodajemy repozytorium Jitsi za pomocą następującego polecenia:

sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"

Ostatnim krokiem przed instalacją będzie aktualizacja repozytorium za pomocą polecenia:

apt-get update -y

Instalacja Jitsi Meet

Kiedy mamy już wszystko przygotowane, możemy przystąpić do instalacji Jitsi Meet. Podczas instalacji będziemy poproszeni o podanie nazwy domeny. Aby Jitsi działało prawidłowo na urządzeniach mobilnych konieczne jest posiadanie domeny / subdomeny. Samą instalację uruchamiamy poleceniem:

apt-get install jitsi-meet