Kukhazikitsa openmeetings 5.0.0-M1. Misonkhano ya WEB yopanda Flash

Masana abwino, Wokondedwa Khabravchane ndi Alendo a portal!
Osati kale kwambiri, ndinafunika kukweza seva yaying'ono yochitira misonkhano yamavidiyo. Palibe zosankha zambiri zomwe zidaganiziridwa - BBB ndi Openmeetings, chifukwa. okhawo adayankha mogwira ntchito:

  1. kwaulere
  2. Chiwonetsero cha desktop, zolemba, ndi zina.
  3. Ntchito yolumikizana ndi ogwiritsa ntchito (gulu lonse, macheza, etc.)
  4. Palibe kukhazikitsa mapulogalamu owonjezera omwe amafunikira makasitomala

Ndinayamba ndi BBB ... chabwino, kwenikweni sichinakulire pamodzi ... Choyamba ndi chofunikira cha hardware yeniyeni, chifukwa pa pafupifupi sizikutsimikizira ntchito; Chachiwiri ndi kuchuluka kwa zinthu. Inde, chithunzi chabwino komanso mawu abwino kwambiri, koma ntchito zanga sizingafanane ndi zomwe zimagwiritsidwa ntchito.
Anayamba kuyesa openmeetings. Monga wokonda kuyesedwa ndi ogwiritsa ntchito ena ndikutulutsa kokhazikika, ndinayika kumasulidwa kokhazikika kwaposachedwa 4.0.8 (sitidzalingalira ndondomekoyi apa). Zonse zili bwino, kupatula kuti zili pa FLASH. Chabwino, ngati ndi choncho, idakana kugwira ntchito mu chrome, idayenda bwino mu nkhandwe ... koma izi zikutsutsana ndi mfundo 4, chifukwa sikuti aliyense amagwiritsa ntchito FF ndipo si onse omwe amakonda. Ndinali ndi nthawi yoti ndikhumudwe, popeza ndinawona kuti 5.0.0-M1 inalengezedwa popanda FLASH! Apa ndi pamene zonse zinayambira. Ndidzanena nthawi yomweyo kuti sizinathandize kuti ndiyambe zonse mwakamodzi, pafupifupi masabata a 2, maola 1-2 pa tsiku, zinanditengera kukhazikitsidwa kwathunthu.
Chifukwa chake, ndidayiyika pa ubuntu 18.0.4-LTS Zofunikira:

  • pa JRE8
  • Kurento Media seva

Tiyeni tiyambe ndi JRE8. Mwachikhazikitso, 11 imayikidwa kuchokera kumalo osungiramo zinthu, kotero tidzawonjezera ku nkhokwe, ndiyeno tidzayamba kukhazikitsa mtundu womwe tikufuna:

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

Mukatha kukhazikitsa, muyenera kukhazikitsa mtundu wa Java kuti muyambe:

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

fufuzani Baibulo

java -version

iyenera kutulutsa

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)

tsopano zatsala kuti muyike zolemba zakunyumba.

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

Seva ya Kurento Media (KMS) ndiyofunikira kuti pakhale mayendedwe apakanema/mawu. Pali zosankha zosiyanasiyana zoyiyika, ndidagwiritsa ntchito njira ya Docker. Njira yoyika ndikusintha Docker sinaphatikizidwe m'nkhaniyi, chifukwa intaneti ili ndi zambiri. Kenako, timayamba KMS

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

Tsopano tiyeni tiyambe kukhazikitsa zigawo zogwirizana:
MySQL - OM ili ndi nkhokwe yomangidwira, koma sizovomerezeka kuigwiritsa ntchito mumtundu wankhondo. Timayika mtundu uliwonse wabwino kwa inu. Oyenera kuchokera ku standard repositories.

sudo apt-get install mysql

kulumikiza Java ku MySQL muyenera download cholumikizira ndikuyika mu /webapps/openmeetings/WEB-INF/lib/ foda. Kukhazikitsa kulumikizana kwa MySQL kuli mu fayilo /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick - Zofunikira pa bolodi wamba, chiwonetsero cha zikalata ndi zithunzi. timatenganso kuchokera ku turnips wamba.

sudo apt-get install imagemagick

Ghostscript - ngati tikufuna kugwira ntchito ndi pdf, sitingathe kuchita popanda izo. Repositories ndi muyezo.
OpenOffice kapena Ofesi ya Libre - kutulutsa mitundu yonse ya zikalata zamaofesi ...
ffmpeg ΠΈ sox - mwayi wojambulira misonkhano yamakanema mumitundu yosiyanasiyana. Mtundu uyenera kukhala 10.3 kapena kupitilira apo.

sudo apt install ffmpeg
sudo apt-get install sox

Chabwino, tsopano ndife okonzeka download openmeetings palokha.
https://openmeetings.apache.org/downloads.html
Dawunilodi, osalongedza ku chikwatu chomwe tikufuna.
Chilichonse chikuwoneka kuti chakonzeka kukhazikitsidwa (makamaka ngati mutsatira malangizo ovomerezeka), koma pali ulalo wamtunduwu https://localhost:5443/openmeetings/install. Ngati mumvera ma https ndi port 5443, timamvetsetsa kuti palibe chomwe chingatithandizire. Inde, mutha kuyendetsa ./bin/startup.sh script ndipo seva iyamba. Mutha kupitako ndikuyikonza kudzera pa ulalo http://localhost:5080/openmeetings/install, koma zimenezo sizingayende bwino. Tsopano asakatuli onse, makamaka chrome, akumenyera chitetezo cha wogwiritsa ntchito ndikugwira ntchito ndi kamera ndi maikolofoni amaloledwa kudzera pa https. Kupyolera mu FF, zidzatheka kulowa ndikulola kamera kuti igwire ntchito, koma izi zimatigwirizanitsanso ndi msakatuli mmodzi. Chifukwa chake, tiyeni tipitirire kukhazikitsa ndikusintha SSL. Mutha kupanga chiphaso chandalama, kapena mutha kuchita nokha, OM sichingagwire ntchito moyipitsitsa kuchokera pa izi.
Mtundu wa OM 5.0.0-M1 wakhazikika pa TomCat, osati Apache. Kukonzekera kwa seva ya pa intaneti kuli mu ./conf/foda. Momwe mungapangire satifiketi yodzilembera nokha ndikuyiyika mu TomCate I kale anafotokoza.
Chabwino, https idakonzedwa, tsopano pitani ku ./bin chikwatu ndikuyendetsa statup.sh ndipo mutatha kuyambitsa seva, pitani kwa oyika ukonde. https://localhost:5443/openmeetings/install. Apa chirichonse chiri kale chophweka komanso mwachilengedwe KUPOKA kwa gawo la "Converters". Apa tikuyenera kulembetsa njira zamapaketi athu owonjezera omwe adayikidwa.

  1. Njira ya ImageMagick /usr/bin
  2. Njira ya FFMPEG /usr/bin
  3. Njira ya SoX /usr/bin
  4. OpenOffice/LibreOffice Path ya jodconverter/usr/lib/libreoffice (Ndayika Libra)

Zokonda zina sizili zovuta.
Pambuyo polowera koyamba kudongosolo, ndikofunikira kupita ku "Administration" -> "Configuration", pezani chinthucho. njira.ffmpeg ndi kuchotsa mtengo "/usr/bin" wolembedwa kwa icho. Timasunga zoikamo.
Chabwino, seva yathu yochitira vidiyoyi idakonzedwa ndipo yakonzeka kupita.
mutatha kuyambitsanso seva, muyenera kuthamanga

  1. DBMS database (ngati simukugwiritsa ntchito Derby yomangidwa)
  2. KMS
  3. statup.sh script

Mutha pamanja koma mutha kupanganso zolemba za autorun.
Kuti mutulutse "kunja" mu firewall, muyenera kulola madoko 5443,5080,8888.
Sangalalani ndi kugwiritsa ntchito kwanu!
PS Ngati kamera sikutumiza chithunzi ndipo simukuwona wina aliyense koma inu nokha, muyenera kuwonjezera madera ndi doko pazosiyana ndi firewall. Ngati pali Casper, ndiye kuti imagwira ntchito bwino ndikudumpha chilichonse (modabwitsa!), Koma Avast ndi Windows yomangidwayo amagwira ntchito molimbika. ayenera zotupa ndi zoikamo.

Source: www.habr.com

Kuwonjezera ndemanga