Að setja upp openmeetings 5.0.0-M1. VEF ráðstefnur án Flash

Góðan daginn, kæru Khabravchane og gestir gáttarinnar!
Fyrir ekki svo löngu síðan þurfti ég að ala upp lítinn netþjón fyrir myndbandsfundi. Ekki margir möguleikar voru skoðaðir - BBB og Openmeetings, vegna þess. aðeins þeir svöruðu virkni:

  1. Frjáls
  2. Sýning á skjáborðinu, skjölum osfrv.
  3. Gagnvirk vinna með notendum (aðalstjórn, spjall osfrv.)
  4. Engin viðbótarhugbúnaðaruppsetning þarf fyrir viðskiptavini

Ég byrjaði með BBB… jæja, í rauninni óx það ekki saman… Sú fyrsta er krafan um raunverulegan vélbúnað, vegna þess á sýndarmyndinni ábyrgist ekki árangur; Annað er auðlindastyrkur. Já, góð mynd og frábært hljóð, en fyrir mín verkefni er það ekki sambærilegt við neytt auðlinda.
Byrjaði að prófa opna fundi. Sem elskhugi prófað af öðrum notendum og stöðugar útgáfur setti ég upp nýjustu stöðugu útgáfuna 4.0.8 (við munum ekki íhuga þetta ferli hér). Allt er í lagi, nema að það er á FLASH. Jæja, ef svo er, þá neitaði það að virka í króm, það gekk vel í fox ... en þetta stangast á við lið 4, því það eru ekki allir sem nota FF og það líka ekki allir við það. Ég hafði þegar tíma til að verða í uppnámi, þar sem ég sá að útgáfa 5.0.0-M1 var tilkynnt án FLASH! Þetta er þar sem þetta byrjaði allt. Ég segi strax að það gekk ekki upp fyrir mig að ræsa allt í einu, um 2 vikur, 1-2 tíma á dag, það tók mig fulla ræsingu.
Og svo setti ég það upp á ubuntu 18.0.4-LTS. Kröfur:

  • JRE8
  • Kurento fjölmiðlaþjónn

Byrjum á JRE8. Sjálfgefið er að 11 sé stillt úr geymslunum, þannig að við munum bæta því við geymslurnar og síðan byrjum við að setja upp útgáfuna sem við þurfum:

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

Eftir uppsetningu þarftu að stilla sjálfgefna útgáfu af Java til að keyra:

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

athugaðu útgáfuna

java -version

verður að gefa út

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)

nú er eftir að stilla heimamöppurnar.

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

Kurento Media Server (KMS) er nauðsynlegur fyrir eðlilega notkun á mynd-/hljóðstraumum. Það eru mismunandi valkostir til að setja það upp, ég notaði Docker valkostinn. Ferlið við að setja upp og stilla Docker er ekki innifalið í þessari grein, þar sem internetið er fullt af upplýsingum. Og svo byrjum við KMS

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

Nú skulum við byrja að setja upp tengda hluti:
MySQL - OM er með innbyggðan gagnagrunn en ekki er mælt með því að nota hann í bardagaútgáfunni. Við setjum hvaða útgáfu sem er hentug fyrir þig. Hentar frá stöðluðum geymslum.

sudo apt-get install mysql

til að tengja Java við MySQL sem þú þarft niðurhals tengi og settu það í /webapps/openmeetings/WEB-INF/lib/ möppuna. MySQL tengingaruppsetningin er staðsett í skránni /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick - Vantar sameiginlega töflu, sýnikennslu á skjölum og myndum. við tökum líka frá venjulegum rófum.

sudo apt-get install imagemagick

ghostscript - ef við viljum vinna með pdf getum við ekki verið án þess. Geymslur eru einnig staðlaðar.
OpenOffice eða Vogaskrifstofa - til að gefa út öll snið skrifstofuskjala ...
ffmpeg и sox - fyrir möguleika á að taka upp myndbandsráðstefnur á mismunandi sniðum. Útgáfan verður að vera 10.3 eða nýrri.

sudo apt install ffmpeg
sudo apt-get install sox

Jæja, nú erum við tilbúin til að hlaða niður sjálfum opnum fundum.
https://openmeetings.apache.org/downloads.html
Sótt, pakkað niður í möppuna sem við þurfum.
Allt virðist vera tilbúið fyrir sjósetningu (sérstaklega ef þú fylgist með opinber fyrirmæli), en það er svona hlekkur https://localhost:5443/openmeetings/install. Ef þú fylgist með https og port 5443 skiljum við að ekkert mun virka fyrir okkur. Auðvitað geturðu keyrt ./bin/startup.sh forskriftina og þjónninn fer í gang. Þú getur jafnvel farið í það og stillt það með hlekknum http://localhost:5080/openmeetings/install, en það er bara ekki að fara að virka venjulega. Nú eru allir vafrar, og þá sérstaklega króm, að berjast fyrir öryggi notandans og vinna með myndavél og hljóðnema er aðeins leyfð í gegnum https. Í gegnum FF verður hægt að fara inn og leyfa myndavélinni að virka en þetta bindur okkur aftur við einn vafra. Þess vegna skulum við halda áfram að setja upp og stilla SSL. Þú getur búið til skírteini fyrir peninga, eða þú getur gert það sjálfur, OM mun ekki virka verr úr þessu.
OM útgáfa 5.0.0-M1 er byggð á TomCat, ekki Apache. Uppsetning vefþjónsins er staðsett í ./conf/ möppunni. Hvernig á að búa til sjálfstætt undirritað vottorð og setja það upp í TomCate I nú þegar lýst.
Jæja, https er stillt, farðu nú í ./bin möppuna og keyrðu statup.sh og eftir að þjónninn hefur verið ræstur, farðu í vefuppsetningarforritið https://localhost:5443/openmeetings/install. Hér er allt nú þegar einfalt og leiðandi NEMA „Breytir“ hlutann. Hér þurfum við að skrá slóðir að viðbótaruppsettum pakka okkar.

  1. ImageMagick Path /usr/bin
  2. FFMPEG slóð /usr/bin
  3. SoX Path /usr/bin
  4. OpenOffice/LibreOffice Path fyrir jodconverter /usr/lib/libreoffice (ég setti upp Vog)

Frekari stillingar eru aftur ekki flóknar.
Eftir fyrstu innskráningu í kerfið er SKYLT að fara í “Administration” -> “Configuration”, finna hlutinn slóð.ffmpeg og eyða gildinu "/usr/bin" skrifað á það. Við vistum stillingarnar.
Jæja, í raun er myndfundaþjónninn okkar stilltur og tilbúinn til notkunar.
eftir að þú hefur endurræst þjóninn þarftu að keyra

  1. DBMS gagnagrunnur (ef þú ert ekki að nota innbyggða Derby)
  2. KMS
  3. statup.sh handrit

Þú getur handvirkt en þú getur líka búið til sjálfvirkt keyrsluforskriftir.
Til að gefa út „út“ í eldveggnum verður þú að leyfa höfn 5443,5080,8888
Njóttu notkunar þinnar!
PS Ef myndavélin sendir ekki mynd og þú sérð engan nema sjálfan þig þarftu að bæta léninu og portinu við undantekningarnar í eldveggnum. Ef það er Casper, þá virkar það eðlilega og sleppir öllu (á óvart!), En Avast og innbyggða Windows vinna hörðum höndum. verður að gyllinæð með stillingunum.

Heimild: www.habr.com

Bæta við athugasemd