Prowadzenie wideokonferencji jest popularne w wielu organizacjach. Za ich pomoc\u0105 firmy komunikuj\u0105 si\u0119 z klientami, pracownicy utrzymuj\u0105 \u0142\u0105czno\u015b\u0107 podczas <\/span>pracy zdalnej<\/span><\/a>, a nauczyciele prowadz\u0105 zaj\u0119cia dla uczni\u00f3w. <\/span><\/p>\n\n\n\n
Tak\u0105 mo\u017cliwo\u015b\u0107 daje Jitsi Meet. To oprogramowanie, kt\u00f3re mo\u017cna zainstalowa\u0107 na swoim serwerze – fizycznym b\u0105d\u017a w chmurze. Poni\u017cej prezentujemy instrukcj\u0119, jak krok po kroku zainstalowa\u0107 narz\u0119dzie na platformie Google Cloud. Je\u015bli nie korzystasz jeszcze z GCP, mo\u017cesz uruchomi\u0107 us\u0142ug\u0119 i <\/span>otrzyma\u0107 500$ na korzystanie z platformy<\/span><\/a>.<\/span><\/p>\n\n\n\n
Jitsi Meet to bezp\u0142atna aplikacja open-source, kt\u00f3ra zapewnia tworzenie bezpiecznych i skalowalnych wideokonferencji o wysokiej jako\u015bci po\u0142\u0105czenia. Mo\u017cesz korzysta\u0107 z niej w przegl\u0105darce lub za po\u015brednictwem aplikacji mobilnej. <\/span>
\n<\/span><\/p>\n\n\n\n
Jitsi Meet posiada takie funkcje jak:<\/span><\/p>\n\n\n\n
Co jest najwi\u0119kszym wyr\u00f3\u017cnikiem Jitsi Meet? W odr\u00f3\u017cnieniu od platform takich jak Google<\/span> Meet, Skype czy Zoom, Jitsi jest aplikacj\u0105 open-source. To oznacza, \u017ce mo\u017cesz mie\u0107 wp\u0142yw na ka\u017cdy jej element – mi\u0119dzy innymi na wygl\u0105d, funkcjonalno\u015bci czy poziom zabezpiecze\u0144. Licencja Apache 2.0 pozwala Ci zapozna\u0107 si\u0119 z kodem \u017ar\u00f3d\u0142owym aplikacji oraz dowolnie go modyfikowa\u0107. Mo\u017cesz stworzy\u0107 swoje \u015brodowisko do prowadzenia wideokonferencji, kt\u00f3re najlepiej odpowie na potrzeby Twojej organizacji \u2014 pracownik\u00f3w firmy, klient\u00f3w czy uczni\u00f3w i nauczycieli.<\/span><\/p>\n\n\n\n
Tutaj<\/span><\/a> znajduje si\u0119 link do repozytorium Jitsi na GitHub.<\/span><\/p>\n\n\n
FOTC to wsparcie 24\/7, zni\u017cki na us\u0142ugi GCP<\/p><\/div>\r\n
Pierwszym krokiem jest przej\u015bcie do <\/span>konsoli Google Cloud<\/b>. Znajdziemy j\u0105 pod adresem <\/span>https:\/\/console.cloud.google.com\/<\/span><\/a>.<\/span><\/p>\n\n\n\n
Network Services > Cloud DNS<\/b><\/p>\n\n\n\n
Dzi\u0119ki tej us\u0142udze jeste\u015bmy w stanie zarz\u0105dza\u0107 DNSami. Mo\u017cemy zmapowa\u0107 adres IP na np. <\/span>testujemy-jitsi.pl<\/span><\/i>. Wcze\u015bniej musimy odpowiednio ustawi\u0107 NSy (Name Server) naszej domeny na NSy, kt\u00f3re poda nam kreator. By rozpocz\u0105c, klikamy <\/span>Create zone.<\/b><\/p>\n\n\n\n
Nadajemy <\/span>Zone name<\/b> oraz <\/span>DNS name<\/b>.<\/span><\/p>\n\n\n\n
I klikamy <\/span>Create<\/b>.<\/span><\/p>\n\n\n\n
Po stworzeniu domeny, klikamy w nazw\u0119 (<\/span>Zone name<\/b>).<\/span><\/p>\n\n\n\n
Nast\u0119pnie kopiujemy poni\u017csze NSy i zamieniamy je u dostawcy naszej domeny. Propagacja NS\u00f3w mo\u017ce potrwa\u0107 nawet 24h.<\/span><\/p>\n\n\n\n
Teraz potrzebujemy stworzy\u0107 <\/span>Firewall Rules<\/b>, kt\u00f3re zezwol\u0105 na dzia\u0142anie <\/span>Jitsi. W tym celu wchodzimy do <\/span>VPC > Firewall rules<\/b>.<\/span><\/p>\n\n\n\n
Wybieramy <\/span>Create Firewall Rule<\/b>.<\/span><\/p>\n\n\n\n
Nast\u0119pnie tworzymy nasz\u0105 zasad\u0119 sieciow\u0105, w kt\u00f3rej <\/span>ustawiamy:<\/span><\/p>\n\n\n\n
Klikamy <\/span>Create<\/b>.<\/span><\/p>\n\n\n\n
Teraz przechodzimy do konfiguracji maszyny.<\/span><\/p>\n\n\n\n
Nadajemy jej nazw\u0119, wybieramy region oraz rodzaj maszyny. Rozwijamy zak\u0142adk\u0119 <\/span>Management, security, disks, networking sole tenancy<\/b>.<\/span><\/p>\n\n\n\n
Przechodzimy do <\/span>Networking <\/b>i wpisujemy wcze\u015bniej stworzony tag.<\/span><\/p>\n\n\n\n
Nast\u0119pnie, w sekcji <\/span>Network interface<\/b>, klikamy <\/span>default<\/b>.<\/span><\/p>\n\n\n\n
W rozwini\u0119tym oknie przechodzimy do <\/span>External IP ><\/b> Create IP Address<\/b>.<\/span><\/p>\n\n\n\n
Nadajemy nazw\u0119 adresu (<\/span>Name<\/b>) oraz wybieramy, czy chcemy u\u017cywa\u0107 <\/span>Premium<\/b><\/a> tier<\/b> czy <\/span>Standard<\/b><\/a>. Klikamy <\/span>Reserve.<\/b><\/p>\n\n\n\n
Schodzimy na d\u00f3\u0142 i klikamy <\/span>Create.<\/b><\/p>\n\n\n\n
Teraz kopiujemy zewn\u0119trzny adres IP (<\/span>External IP<\/b>).<\/span><\/p>\n\n\n\n
Wracamy do Cloud DNS i klikamy w nazw\u0119 zone\u2019a (<\/span>Zone name<\/b>).<\/span><\/p>\n\n\n\n
Dodajemy nowy rekord (<\/span>Add record set<\/b>).<\/span><\/p>\n\n\n\n
Wpisujemy nasze zewn\u0119trzne IP.<\/span><\/p>\n\n\n\n
Klikamy <\/span>Create.<\/b><\/p>\n\n\n\n
Gdy nasza maszyna zosta\u0142a stworzona, klikamy <\/span>SSH<\/b>, by si\u0119 z ni\u0105 po\u0142\u0105czy\u0107.<\/span><\/p>\n\n\n\n
Powinni\u015bmy dosta\u0107 si\u0119 do takiego okna:<\/span><\/p>\n\n\n\n
Wpisujemy poni\u017csz\u0105 komend\u0119:<\/span><\/p>\n\n\n
sudo echo 'deb https:\/\/download.jitsi.org stable\/' | sudo tee -a \/etc\/apt\/sources.list.d\/jitsi-stable.list \/dev\/null\nwget -qO - https:\/\/download.jitsi.org\/jitsi-key.gpg.key | sudo apt-key add -<\/pre>\n\n\n\n<\/pre>\n\n\n\nPowinni\u015bmy otrzyma\u0107 komunikat <\/span>OK<\/b>.<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Wpisujemy:<\/span><\/p>\n\n\n
sudo apt-get install apt-transport-https\nsudo apt-get update\nsudo apt-get -y install jitsi-meet<\/pre>\n\n\n\nPo wpisaniu tych komend pojawi si\u0119 nam nast\u0119puj\u0105ce okno:<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Tutaj wpisujemy nazw\u0119 <\/span>naszej domeny<\/b>.<\/span><\/p>\n\n\n\n
Nast\u0119pnie otrzymujemy takie okno:<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Klikamy Enter<\/strong>. P\u00f3\u017aniej wygenerujemy certyfikat.<\/span><\/p>\n\n\n\n
Po zako\u0144czonym procesie otrzymujemy poni\u017cszy komunikat:<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Zostaniemy poproszeni o przestawienie si\u0119 na certyfikat <\/span>Let\u2019s encrypt<\/b>. Wpisujemy ni\u017cej podan\u0105 komend\u0119:<\/span><\/p>\n\n\n
Sudo bash \/usr\/share\/jitsi-meet\/scripts\/install-letsencrypt-cert.sh<\/pre>\n\n\n\nWpisujemy dane, o kt\u00f3re zostaniemy poproszeni (ta opcja dzia\u0142a tylko gdy u\u017cywamy <\/span>nazwy domeny jako hostname<\/b>).<\/span><\/p>\n\n\n\n
Nast\u0119pnie wchodzimy do pliku konfiguracyjnego i dodajemy nasze wewn\u0119trzne i zewn\u0119trzne IP:<\/span><\/p>\n\n\n
sudo nano \/etc\/jitsi\/videobridge\/sip-communicator.properties<\/pre>\n\n\n\nNa dole pliku dodajemy:<\/span><\/p>\n\n\n
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=Local.IP.Address\norg.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=Public.IP.Address<\/pre>\n\n\n\nNasze adresy IP znajdziemy w konsoli GCP.<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Zamieniamy warto\u015bci i nasz plik, kt\u00f3ry edytujemy. Powinien wygl\u0105da\u0107 tak:<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Zapisujemy, klikaj\u0105c <\/span>Ctrl + X<\/b>, nast\u0119pnie <\/span>Y<\/b>, po czym <\/span>Enter<\/b>.<\/span><\/p>\n\n\n\n
Nast\u0119pnie przechodzimy do kolejnego pliku konfiguracyjnego i wpisujemy:<\/span><\/p>\n\n\n
Sudo nano \/etc\/systemd\/system.conf<\/pre>\n\n\n\nNa dole pliku dodajemy 3 warto\u015bci:<\/span><\/p>\n\n\n
DefaultLimitNOFILE=65000\nDefaultLimitNPROC=65000\nDefaultTasksMax=65000<\/pre>\n\n\n\nPo tej operacji nasz plik powinien wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Zapisujemy, klikaj\u0105c <\/span>Ctrl + X<\/b>, nast\u0119pnie <\/span>Y<\/b>, po czym <\/span>Enter<\/b>.<\/span><\/p>\n\n\n\n
Teraz, wchodz\u0105c na nasz <\/span>adres domeny<\/b>, powinni\u015bmy zobaczy\u0107 aplikacj\u0119 Jitsi.<\/span><\/p>\n\n\n\n
<\/figure>\n\n\n\n
Podsumowanie<\/span><\/h3>\n\n\n\n
W czasach, gdy wi\u0119kszo\u015b\u0107 rozm\u00f3w wewn\u0105trz fir<\/span><\/p>\n\n\n\n
my czy mi\u0119dzy pracownikami a klientami odbywa si\u0119 poprzez wideokonferencje, posiadanie stabilnego i bezpiecznego \u015brodowiska do komunikacji powinno by\u0107 podstaw\u0105. Jitsi Meet, jako projekt open-source, daje Ci mo\u017cliwo\u015b\u0107 sprawowania pe\u0142nej kontroli nad funkcjonowaniem komunikatora.<\/span><\/p>\n\n\n\n
Mamy nadziej\u0119, \u017ce nasz poradnik oka\u017ce si\u0119 przydatny przy samodzielnej instalacji Jitsi Meet na Google Cloud Platform<\/a>. W razie trudno\u015bci mo\u017cesz zwraca\u0107 si\u0119 do nas o pomoc. Je\u015bli jeszcze nie korzystasz z chmury Google<\/a>, <\/span>skontaktuj si\u0119 z nami<\/span><\/a> \u2014 wsp\u00f3lnie ocenimy, jakie korzy\u015bci mo\u017ce przynie\u015b\u0107 Twojej firmie przej\u015bcie na platform\u0119.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"