Installazzjoni ta' laqgħat miftuħa 5.0.0-M1. Konferenzi WEB mingħajr Flash

Wara nofsinhar it-tajjeb, Għeżież Khabravites u Mistednin tal-portal!
Ftit ilu kelli l-ħtieġa li nwaqqaf server żgħir għall-konferenzi bil-vidjo. Ma ġewx ikkunsidrati ħafna għażliet - BBB u Openmeetings, għaliex... huma biss wieġbu funzjonalment:

  1. Free
  2. Dimostrazzjoni ta' desktop, dokumenti, eċċ.
  3. Xogħol interattiv mal-utenti (bord kondiviż, chat, eċċ.)
  4. Ebda installazzjoni ta 'softwer addizzjonali meħtieġa għall-klijenti

Bdejt bil-BBB... ukoll, fil-fatt ma ħadmitx... L-ewwel ħaġa hija r-rekwiżit għal hardware reali, għax... fuq dik virtwali ma jiggarantixxux prestazzjoni; It-tieni hija l-intensità tar-riżorsi. Iva, stampa tajba u ħoss eċċellenti, iżda għall-kompiti tiegħi mhuwiex komparabbli mar-riżorsi kkunsmati.
Bdejt nipprova openmeetings. Bħala dilettant ta 'rilaxxi ppruvati u stabbli, installajt l-aħħar rilaxx stabbli 4.0.8 (mhux se nikkunsidraw dan il-proċess hawn). Kollox tajjeb, ħlief li huwa fuq FLASH. Ukoll, jekk iva, irrifjuta li jaħdem fil-Chrome, iżda ħadem f'Fox... iżda dan jikkontradixxi l-punt 4, għax... Mhux kulħadd juża FF u mhux kulħadd jogħġobha. Diġà kont imdejjaq meta rajt li l-verżjoni 5.0.0-M1 kienet imħabbra mingħajr FLASH! Dan huwa fejn kollox beda. Jien ngħid mill-ewwel li ma stajtx inniedi kollox mill-ewwel; ħadet madwar ġimagħtejn, 2-1 sigħat kuljum, għal tnedija sħiħa.
U għalhekk, installajtha fuq ubuntu 18.0.4-LTS.

  • JRE 8
  • Kurento Media server

Nibdew b'JRE8. B'mod awtomatiku, 11 huwa installat mir-repożitorji, allura ejja nżiduh mar-repożitorji, u mbagħad nibda ninstalla l-verżjoni li għandna bżonn:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Wara l-installazzjoni, għandek bżonn issettja l-verżjoni default ta 'Java biex taħdem:

sudo apt-get install oracle-java8-set-default

iċċekkja l-verżjoni

java -version

trid toħroġ

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

Issa dak kollu li jibqa 'huwa li jiġu stabbiliti d-direttorji tad-dar.

cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL

Għat-tħaddim normali tal-flussi tal-vidjo/awdjo, għandek bżonn Kurento Media server (KMS). Hemm għażliet differenti għall-installazzjoni, użajt l-għażla Docker. Il-proċess ta 'installazzjoni u konfigurazzjoni ta' Docker mhuwiex inkluż f'dan l-artikolu, peress li l-Internet huwa mimli informazzjoni. U għalhekk, ejja nniedu KMS

docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest

Issa ejja nibdew ninstallaw il-komponenti li jakkumpanjawhom:
MySQL — OM għandu database integrata, iżda mhux rakkomandat li tużaha fil-verżjoni tal-ġlieda kontra. Aħna ninstallaw kwalunkwe verżjoni konvenjenti għalik. Se taħdem ukoll minn repożitorji standard.

sudo apt-get install mysql

biex tikkonnettja Java ma' MySQL li għandek bżonn niżżel il-konnettur u poġġih fil-folder /webapps/openmeetings/WEB-INF/lib/. Is-settings tal-konnessjoni MySQL jinsabu fil-fajl /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick — Meħtieġa għal bord komuni, wiri ta’ dokumenti u stampi. Nieħdu wkoll minn nevew standard.

sudo apt-get install imagemagick

Ghostscript - jekk irridu naħdmu bil-pdf, ma nistgħux nagħmlu mingħajru. Ir-repożitorji huma wkoll standard.
OpenOffice jew Uffiċċju Libre - għall-ħruġ tal-formati kollha tad-dokumenti tal-uffiċċju...
ffmpeg и SoX — għall-abbiltà li tirrekordja konferenzi bil-vidjo f'formati differenti. Il-verżjoni trid tkun 10.3 jew aktar tard.

sudo apt install ffmpeg
sudo apt-get install sox

Ukoll, issa aħna lesti li tniżżel il-laqgħat miftuħa stess.
https://openmeetings.apache.org/downloads.html
Niżżilnieh u żppakkjajna fil-folder li kellna bżonn.
Jidher li kollox lest biex jitnieda (speċjalment jekk issegwi istruzzjonijiet uffiċjali), iżda hemm dan it-tip ta’ rabta https://localhost:5443/openmeetings/install. Jekk nagħtu attenzjoni għal https u port 5443, nifhmu li xejn mhu se jaħdem għalina. Naturalment, tista' tmexxi l-iskrittura ./bin/startup.sh u s-server jibda. Tista 'anki tmur għaliha u tikkonfiguraha billi tuża l-link http://localhost:5080/openmeetings/install, iżda sempliċement mhux se taħdem b'mod normali. Issa l-browsers kollha, u Chrome speċjalment, qed jiġġieldu għas-sigurtà tal-utent u jaħdmu bil-kamera u l-mikrofonu huwa permess biss permezz ta’ https. Permezz ta' FF inkunu nistgħu nilloggjaw u nħallu x-xogħol bil-kamera, iżda dan għal darb'oħra jorbotna ma' browser wieħed. Għalhekk, ejja ngħaddu għall-installazzjoni u l-konfigurazzjoni ta 'SSL. Tista 'tagħmel ċertifikat għall-flus, jew tista' tagħmel dan lilek innifsek; mhux se jagħmel l-OM jaħdem agħar.
Verżjoni OM 5.0.0-M1 hija bbażata fuq TomCat, mhux Apache. Il-konfigurazzjoni tas-server tal-Web tinsab fil-folder ./conf/. Kif toħloq ċertifikat iffirmat minnha nfisha u tinstallah f'TomCate I diġà deskritt.
Ukoll, https huwa kkonfigurat, issa mur fil-folder ./bin u mexxi statup.sh u wara li tibda s-server, mur l-installatur tal-web https://localhost:5443/openmeetings/install. Kollox hawnhekk huwa sempliċi u intuwittiv Ħlief it-taqsima "Konvertituri". Hawnhekk irridu nirreġistraw il-mogħdijiet għall-pakketti installati addizzjonali tagħna.

  1. ImageMagick Path /usr/bin
  2. FFMPEG Path /usr/bin
  3. SoX Path /usr/bin
  4. OpenOffice/LibreOffice Path għal jodconverter /usr/lib/libreoffice (installajt libre)

Settings ulterjuri għal darb'oħra mhumiex ikkumplikati.
Wara li tidħol għall-ewwel darba, GĦANDEK tmur għal "Amministrazzjoni" -> "Konfigurazzjoni", issib l-oġġett mogħdija.ffmpeg u ħassar il-valur “/usr/bin” miktub fih. Issejvja s-settings.
Ukoll, fil-fatt is-server tal-vidjokonferenzi tagħna huwa kkonfigurat u lest biex jaħdem.
wara li terġa' tibda s-server trid tmexxi

  1. Database tad-DBMS (jekk ma tużax id-Derby integrat)
  2. KMS
  3. skript statup.sh

Tista 'tagħmel dan manwalment, iżda tista' wkoll toħloq skripts awtorun.
Biex toħroġ "barra" fil-firewall, trid tippermetti portijiet 5443,5080,8888
Igawdu l-użu tiegħek!
PS Jekk il-kamera ma tittrasmettix immaġni u ma tara lil ħadd ħlief lilek innifsek, trid iżżid id-dominju u l-port mal-eċċezzjonijiet fil-firewall. Jekk Casper huwa installat, allura jaħdem b'mod normali u taqbeż kollox (b'mod sorprendenti!), Iżda Avast u dak mibni fil-Windows jaħdmu iebes. Int ser ikollok tissielet mas-settings.

Sors: www.habr.com

Żid kumment