Jak zainstalować platformę wideokonferencji Jitsi Meet na Ubuntu


Jitsi Meet to darmowe, otwarte, bezpieczne, proste i skalowalne rozwiązanie do wideokonferencji, które jest używane jako samodzielna aplikacja lub osadzone w aplikacji internetowej. Klient Jitsi Meet działa w przeglądarce, więc nie musisz niczego instalować na swoim komputerze. Jisti Meet pozwala przesyłać strumieniowo pulpit lub tylko niektóre okna. Możesz prowadzić czat wideo z całym zespołem i zapraszać użytkowników na konferencję za pomocą prostego, niestandardowego adresu URL.

W tym samouczku nauczymy się instalować usługę wideokonferencji Jitsi Meet na serwerze Ubuntu 18.04.

Wymagania

  • Serwer z systemem Ubuntu 18.04 LTS.
  • Użytkownik inny niż root z uprawnieniami sudo.

Rozpoczęcie pracy

Przed rozpoczęciem należy zaktualizować system do najnowszej wersji, wykonując następujące polecenie:

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

Po zaktualizowaniu systemu uruchom ponownie system, aby zastosować zmiany.

Następnie musisz skonfigurować nazwę hosta i nazwę FQDN w swoim systemie. Możesz to zrobić, uruchamiając następującą komendę:

sudo hostnamectl set-hostname node1

Następnie otwórz plik / etc / hosts i dodaj FQDN:

sudo nano /etc/hosts

Dodaj następujący wiersz:

127.0.1.1 node1.example.com node1

Zapisz i zamknij plik . Następnie sprawdź nazwę hosta za pomocą następującego polecenia:

hostname -f

Zainstaluj Javę

Następnie musisz zainstalować Javę w swoim systemie. Możesz zainstalować OpenJDK JRE 8, uruchamiając następującą komendę:

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

Po zainstalowaniu Java, sprawdź wersję Java za pomocą następującej komendy:

java -version

Wyjście:

openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)

Zainstaluj Nginx

Jitsi Meet używa Nginx jako odwrotnego proxy. Musisz więc zainstalować go w swoim systemie. Możesz go zainstalować za pomocą następującego polecenia:

sudo apt-get install nginx -y

Po zainstalowaniu Nginx możesz sprawdzić usługę Nginx za pomocą następującego polecenia:

sudo systemctl status nginx

Wyjście:

? nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2018-11-14 10:06:01 UTC; 1h 4min ago
     Docs: man:nginx(8)
 Main PID: 16734 (nginx)
    Tasks: 2 (limit: 1114)
   CGroup: /system.slice/nginx.service
           ??16734 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           ??18709 nginx: worker process

Nov 14 10:06:01 node1 systemd[1]: Starting A high performance web server and a reverse proxy server...
Nov 14 10:06:01 node1 systemd[1]: nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument
Nov 14 10:06:01 node1 systemd[1]: Started A high performance web server and a reverse proxy server.
Nov 14 10:43:00 node1 systemd[1]: Reloading A high performance web server and a reverse proxy server.
Nov 14 10:43:01 node1 systemd[1]: Reloaded A high performance web server and a reverse proxy server.

Zainstaluj Jitsi Meet

Domyślnie Jitsi Meet nie jest dostępny w domyślnym repozytorium Ubuntu 18.04. Musisz do tego dodać repozytorium.

Możesz to zrobić, uruchamiając następującą komendę:

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.list"

Następnie zaktualizuj repozytorium i zainstaluj Jitsi Meet za pomocą następującej komendy:

sudo apt-get update -y
sudo apt-get install jitsi-meet -y

Podczas procesu instalacji musisz podać nazwę hosta jak pokazano poniżej:

Install Jitsi-Meet Ubuntu package

Podaj swoją nazwę hosta i kliknij przycisk OK . Zostaniesz poproszony o wybranie certyfikatu SSL, jak pokazano poniżej:

Enter your hostname

Wybierz pierwszą opcję i kliknij przycisk Ok , aby rozpocząć instalację.

Access Jitsi Meet

Jitsi Meet jest teraz włączony i nasłuchuje na porcie 443. Otwórz przeglądarkę internetową i wpisz adres URL https://node1.example.com lub https: // your-server-ip. Nastąpi przekierowanie do następującej strony:

Accept self-signed SSL certificate warning

Jitsi Meet started

Podaj nazwę pokoju według własnego uznania i kliknij przycisk GO . Powinieneś zobaczyć następującą stronę:

Provide room name and start the Video Conference

Kliknij przycisk Zezwól , aby rozpocząć konferencję wideo na żywo.

Linki

Komentarze