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:
Podaj swoją nazwę hosta i kliknij przycisk OK . Zostaniesz poproszony o wybranie certyfikatu SSL, jak pokazano poniżej:
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:
Podaj nazwę pokoju według własnego uznania i kliknij przycisk GO . Powinieneś zobaczyć następującą stronę:
Kliknij przycisk Zezwól , aby rozpocząć konferencję wideo na żywo.