- 1. Как да инсталирате Jitsi на Ubuntu 20.04
- 2. Как да инсталирате OpenJDK Java Runtime Environment (JRE) 8
- 3. Как да инсталирате уеб сървър Nginx
- 4. Как да инсталирате Jitsi Ubuntu
- 5. Как да инсталирате SSL сертификат
- 6. Как да получите достъп до Jitsi
- 7. Как да конфигурирате удостоверяване на потребителя в Jitsi
- 8. Как да инсталирате Jitsi на Windows 10
В този свят, който е повлиян от външни причини, стана ключово да имаме оптимални инструменти, които позволяват да не се засягат отношенията с приятели, семейство, колеги и други и това се постига благодарение на платформите за видеоконференции. Като Джици е една от тези, които набират сила днес.
Какво е ДжициJitsi е безплатна помощна програма за код, достъпна за операционни системи Linux, macOS, Windows, iOS и Android, Jitsi отговаря на аудио, видео и функциите за незабавни съобщения и е написана на Java.
Това е универсална помощна програма, тъй като е съвместима с протоколи за телефония и незабавни съобщения като IP, Jabber / XMPP ,, AIM, ICQ, MSN, Yahoo! Messenger и др.
Jitsi се основава на архитектурата OSGi, използваща внедряването на Felix на Apache, с което опциите за разширяване и гъвкавост се увеличават значително.
Характеристики на JitsiВ широкото портфолио от функции на Jitsi откриваме:
- Позволява ви да осъществявате аудио разговори, видео разговори, поточно предаване на работния плот, аудиоконферентни разговори и др
- Функции за запис на разговори
- Опции за асистиран трансфер и сляпо прехвърляне
- На ниво защита той предлага криптиране на повиквания със SDES / SRTP и ZRTP
- Поддръжка за ICE
- Широколентов звук с SILK, G.722 и Speex
- Потискане на ехото и потискане на шума
- Опция за чат с много потребители
- Можем да прехвърляме файлове
- OTR криптиране
- Защита с парола с помощта на главна парола
- Поддръжка на DNSSEC
- Шифроване на повикване със SRTP, SDES и ZRTP за XMPP и SIP
- Съхранение на криптирана парола
- Поддържа Opus, SILK, Speex, G.722, PCMU / PCMA (G.711), iLBC, GSM, G.729 аудио протоколи
- На ниво видео поддържа H.264, H.263-1998 / H.263 +
- IPv6 протокол, съвместим с SIP и XMPP
- Има история на обажданията
- Онлайн предоставяне
- Можете да откриете сървърите, използвайки DHCP и mDNS (Bonjour)
- Позволява опции за плъзгане и пускане за прехвърляне на файлове
- Поддръжка на LDAP директория
- Поддръжка на Google за връзка
- Активира конферентни разговори между различни протоколи
- Известия за пропуснати обаждания
- Интеграция с Microsoft Outlook и адресна книга на Apple
- Онлайн съхранение на списък с контакти с XCAP
- Удостоверяване на клиента на базата на сертификати
Solvetic ще обясни подробно как да инсталирате Jitsi както на Ubuntu (20.04), така и на Windows 10.
1. Как да инсталирате Jitsi на Ubuntu 20.04
Етап 1
Първо, ще използваме командата "hostname", за да знаем текущото име на компютъра:
Стъпка 2
Сега имаме достъп до файла / etc / hosts с някакъв редактор:
sudo nano / etc / hosts
Стъпка 3
Там ще създадем FQDN (напълно квалифицирано име на домейн), което е установено от системата за имена на домейни (DNS) и ще бъде ключово за Jitsi да го идентифицира. Във файла hosts ще добавим желания FQDN, в този случай той ще бъде "jitsi.solvetic.lan":
Запазваме промените с клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.
Стъпка 4
След това ще добавим следните протоколи и портове към защитната стена на Ubuntu:
sudo ufw разреши httpsudo ufw позволи httpssudo ufw позволи в 10000: 20000 / udpsudo ufw разреши
Увеличете
Стъпка 5
Ние проверяваме това със следната команда:
sudo ufw статус
Увеличете
Стъпка 6
След това ще актуализираме системата:
sudo apt актуализация
Увеличете
2. Как да инсталирате OpenJDK Java Runtime Environment (JRE) 8
Етап 1
Jitsi се нуждае от Java Runtime Environment за своята работа, ако нямаме това, можем да инсталираме OpenJDK JRE 8 със следната команда:
sudo apt install -y openjdk-8-jre-headless
Увеличете
Стъпка 2
Когато този процес приключи, ще видим следното:
Увеличете
Стъпка 3
Проверяваме версията на Java с командата:
java -версия
Увеличете
Стъпка 4
След това ще зададем средата на променливата JAVA_HOME:
ехо "JAVA_HOME = $ (readlink -f / usr / bin / java | sed" s: bin / java :: ")" | sudo tee -a / etc / profilesource / etc / profile
Увеличете
3. Как да инсталирате уеб сървър Nginx
Jitsi работи по -добре с Nginx и автоматично ще конфигурира всички конфигурационни процеси на Nginx, ако е инсталиран преди Jitsi.
Етап 1
За да го инсталираме, изпълняваме:
sudo apt install -y nginx
Увеличете
Стъпка 2
Въвеждаме буквата S, за да продължим с изтеглянето и инсталирането на Nginx:
Увеличете
Стъпка 3
Сега стартираме услугата и я активираме при стартиране на Ubuntu 20.04:
sudo systemctl стартира nginx.services судо systemctl активира nginx.service
Увеличете
4. Как да инсталирате Jitsi Ubuntu
Етап 1
Време е да инсталирате Jitsi на Ubuntu 20.04. За да направите това, първо изтегляме и добавяме ключа:
wget -qO -https://download.jitsi.org/jitsi-key.gpg.key | sudo apt -key add -
Увеличете
Стъпка 2
Сега добавяме стабилната версия на Jitsi към /etc/apt/sources.list:
ехо "deb https://download.jitsi.org стабилен/" | sudo tee -a /etc/apt/sources.list.d/jitsi-stable.list
Увеличете
Стъпка 3
Актуализираме системата, за да приложим промените:
sudo apt актуализация
Увеличете
Стъпка 4
Накрая инсталираме Jitsi със следната команда:
sudo apt install -y jitsi -meet
Увеличете
Стъпка 5
Въвеждаме буквата S, за да потвърдим процеса:
Увеличете
Стъпка 6
След това трябва да въведем FQDN, който сме назначили:
Увеличете
Стъпка 7
Щракваме върху OK и след това ще видим следното:
Увеличете
Стъпка 8
Оставяме опцията по подразбиране за Jitsi да присвои сертификата. След това процесът на инсталиране на Jitsi ще завърши:
Увеличете
5. Как да инсталирате SSL сертификат
Етап 1
Изпълняваме следната поръчка за конфигуриране на Jitsi SSL сертификат, трябва да въведем имейл за поддръжка:
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Увеличете
Стъпка 2
Натискаме Enter и е нормално резултатът от този процес да бъде следният:
Увеличете
Стъпка 3
Както можем да видим в долната част, пакетът "python-virtualenv" не е наличен. За да коригираме това, ще инсталираме пакета "certbot" със следната команда:
sudo apt инсталирате certbot
Увеличете
Стъпка 4
Въвеждаме буквата S, за да потвърдим инсталацията:
Увеличете
Стъпка 5
Актуализираме install-letsencrypt-cert.sh, за да използва certbot вместо certbot-auto:
sudo sed -i 's /\.\/ certbot-auto/certbot/g' /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Увеличете
Стъпка 6
Ще създадем съответната символична връзка:
sudo ln -s / usr / bin / certbot / usr / sbin / certbot
Увеличете
Стъпка 7
Отново стартираме скрипта:
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Увеличете
Стъпка 8
Натискаме Enter и този път процесът ще бъде задоволителен:
Увеличете
Грешката, която виждаме, е свързана със сертификата, но изобщо не засяга Jitsi.
6. Как да получите достъп до Jitsi
Етап 1
За да проверим дали всичко е правилно, отиваме в браузър и в този случай въвеждаме:
https: //jitsi.solvetic.lan
Увеличете
Стъпка 2
Там можем да въведем желаното име на срещата и да кликнете върху „Отиди“ за достъп до нея:
Увеличете
Там можем да разрешим аудио, видео и т.н.
Стъпка 3
След това ще видим средата Jitsi в Ubuntu 2:
Увеличете
7. Как да конфигурирате удостоверяване на потребителя в Jitsi
По подразбиране всеки потребител може да отиде в профила на Jitsi Meet, да създаде стая и да започне среща, ако желае, можем да добавим повече сигурност.
Етап 1
Първо ще конфигурираме файла Prosody:
sudo nano /etc/prosody/conf.d/jitsi.solvetic.lan.cfg.lua
Увеличете
Стъпка 2
Там намираме реда:
authentication = "анонимен"
Увеличете
Стъпка 3
Заменяме този ред с:
authentication = "internal_plain"
Увеличете
Това ще накара потребителя да въведе парола и потребителско име.
Стъпка 4
Възможно е да създадете анонимен вход за гости, за това ще добавим следните редове в края на файла:
VirtualHost "guest.jitsi.solvetic.lan" authentication = "анонимен" c2s_require_encryption = false
Увеличете
Стъпка 5
Запазваме промените с клавишите Ctrl + O и излизаме от редактора с Ctrl + X. Сега редактираме конфигурационния файл на Jitsi Meet:
sudo nano /etc/jitsi/meet/jitsi.solvetic.lan-config.jsСтъпка 6
Там намираме:
// анонимендомен: „guest.example.com“,
Увеличете
Стъпка 7
Премахваме // в началото за активирането му:
анонимендомен: „guest.meet.example.com“,
Увеличете
Запазваме промените и излизаме от файла.
Стъпка 8
Отваряме конфигурационния файл jicofo:
sudo nano /etc/jitsi/jicofo/sip-communicator.propertiesСтъпка 9
Там добавяме следното в края на файла:
org.jitsi.jicofo.auth.URL = XMPP: jitsi.solvetic.lan
Увеличете
Запазваме промените и излизаме от този файл.
Стъпка 10
Рестартираме услугите, за да приложим промените:
sudo systemctl рестартирайте jitsi-videobridge2 prosody jicofo
Увеличете
Стъпка 11
Ако искаме да създадем нов потребител, ще изпълним следното:
sudo prosodyctl регистър "потребител" jitsi.solvetic.lanЩе въведем името и желаната парола:
Увеличете
Стъпка 12
След като направим това, можем безопасно да получим достъп до Jitsi:
Видяхме как да инсталираме Jitsi в Ubuntu 20 по функционален начин.
8. Как да инсталирате Jitsi на Windows 10
Етап 1
В случай на Windows 10 процесът е различен, за това трябва да отидем на следната връзка за изтегляне на Jitsi:
Стъпка 2
Ще видим следното:
Увеличете
Стъпка 3
Кликваме върху „Microsoft Windows Installer“, за да продължим с изтеглянето на инсталатора. Ще отидем в папката, където е изтеглена:
Стъпка 4
Щракваме два пъти върху инсталатора и трябва да приемем политиката за сигурност на Windows 10:
Стъпка 5
Кликваме върху Run и ще се покаже инсталаторът на Jitsi:
Стъпка 6
Щракваме върху Напред и трябва да приемем лицензионните условия:
Стъпка 7
Отново натискаме Next и ще дефинираме инсталационния път на Jitsi в Windows 10:
Стъпка 8
В следващия прозорец можем да създадем преки пътища, както и да определим дали на Jitsi е разрешено да стартира с Windows 10:
Стъпка 9
Забележка: в долната част препоръчваме да оставите установените протоколи активни.
Щракваме върху Напред и ще видим следното:
Стъпка 10
Инсталираме Jitsi, като кликнете върху „Инсталиране“:
Стъпка 11
Когато това приключи, ще видим следното:
Стъпка 12
Там можем автоматично да стартираме Jitsi или по -късно от менюто "Старт", или от създадените достъп.
При първия достъп системата ще поиска разрешения на защитната стена:
Стъпка 13
Кликваме върху „Разрешаване на достъп“ и след това Jitsi ни дава възможност да влизаме в няколко акаунта за чат едновременно, трябва да попълним потребителското име и паролата на нашия акаунт:
Стъпка 14
Кликваме върху „Свързване“ и това ще създаде изскачащия прозорец за чат и там можем да коригираме състоянието си и още променливи:
Стъпка 15
От менюто Инструменти имаме допълнителни опции за конфигуриране:
Увеличете
Solvetic е обяснил как да инсталира Jitsi както на Ubuntu 20, така и на Windows 10 и по този начин да може да има допълнителен сигурен и пълен инструмент за комуникация.