Ukufakela ii-openmeetings 5.0.0-M1. Iinkomfa zeWEBHU ngaphandle kweFlash

Molo emva kwemini, iiKhabravites ezithandekayo kunye neeNdwendwe ze-portal!
Kungekudala bendinesidingo sokuseka iseva encinci yenkomfa yevidiyo. Azikho iinketho ezininzi ezaqwalaselwayo-i-BBB kunye ne-Openmeetings, kuba... kuphela baphendule ngokusebenzayo:

  1. khulula
  2. Umboniso wedesktop, amaxwebhu, njl.
  3. Umsebenzi osebenzisanayo nabasebenzisi (ibhodi ekwabelwana ngayo, incoko, njl.njl.)
  4. Akukho kufakelo lwesoftware olongezelelweyo olufunekayo kubaxhasi

Ndaqala nge-BBB ... kakuhle, ngokwenene ayizange isebenze ... Into yokuqala iyimfuneko ye-hardware yangempela, kuba ... kwinyani abaqinisekisi ukusebenza; Okwesibini bubunzulu bobutyebi. Ewe, umfanekiso olungileyo kunye nesandi esihle kakhulu, kodwa kwimisebenzi yam ayifani nezixhobo ezisetyenzisiweyo.
Ndaqala ukuzama ukuvula iintlanganiso. Njengomthandi wokukhutshwa okuqinisekisiweyo kunye nozinzile, ndifake i-4.0.8 yakutshanje ezinzileyo (asiyi kuqwalasela le nkqubo apha). Yonke into ilungile, ngaphandle kokuba ikwiFlash. Ewe, ukuba kunjalo, yenqaba ukusebenza kwi-Chrome, kodwa yasebenza kwiFox ... kodwa oku kuphikisana nenqaku lesi-4, kuba ... Ayinguye wonke umntu osebenzisa iFF kwaye ayinguye wonke umntu oyithandayo. Ndandisele ndicaphukile xa ndabona ukuba inguqulo 5.0.0-M1 yabhengezwa ngaphandle kweFLASH! Kulapho kwaqala khona konke. Nditsho kwangoko ukuba andikwazanga ukusungula yonke into kwangoko; kuthathe malunga neeveki ezi-2, iiyure ezi-1-2 ngosuku, ukuphehlelelwa ngokupheleleyo.
Kwaye ke, ndiyifakile kubuntu 18.0.4-LTS. Iimfuno:

  • JRE 8
  • Umncedisi we Kurento Media

Masiqale nge-JRE8. Ngokungagqibekanga, i-11 ifakwe kwiindawo zokugcina, ngoko ke masiyongeze kwiindawo zokugcina, kwaye emva koko siqalise ukufaka inguqulelo esiyifunayo:

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

Emva kofakelo, kufuneka usete inguqulelo engagqibekanga yeJava ukuze iqhube:

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

khangela inguqulelo

java -version

kufuneka ikhuphe

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)

Ngoku konke okuseleyo kukuseta abalawuli basekhaya.

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

Ukusebenza okuqhelekileyo kwevidiyo / imijelo yomsindo, udinga iseva ye-Kurento Media (KMS). Kukho iinketho ezahlukeneyo zokuyifaka, ndisebenzise ukhetho lweDocker. Inkqubo yokufaka kunye nokuqwalasela i-Docker ayiqukwanga kweli nqaku, kuba i-Intanethi igcwele ulwazi. Kwaye ke, masiqalise i-KMS

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

Ngoku masiqalise ukuhlohla amacandelo akhaphayo:
MySQL - I-OM ine-database eyakhelwe-ngaphakathi, kodwa ayikhuthazwa ukuba isetyenziswe kwinguqu yokulwa. Sifaka nayiphi na inguqulelo ekulungeleyo. Iya kusebenza kwakhona kwiindawo zokugcina eziqhelekileyo.

sudo apt-get install mysql

ukuqhagamshela iJava kwiMySQL oyifunayo download isinxibelelanisi kwaye uyibeke kwi/webapps/openmeetings/WEB-INF/lib/ ifolda. Iisetingi zonxibelelwano lweMySQL zibekwe kwifayile /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick -Kufuneka ibhodi eqhelekileyo, ukubonisa amaxwebhu kunye nemifanekiso. Kwakhona sithatha kwiitheniphu eziqhelekileyo.

sudo apt-get install imagemagick

ghostscript - ukuba sifuna ukusebenza nge-pdf, asikwazi ukwenza ngaphandle kwayo. Iindawo zokugcina nazo zisemgangathweni.
OpenOffice okanye Kwiofisi -ukukhupha zonke iifomati zamaxwebhu eofisi...
ffmpeg ΠΈ SoX β€” ngokukwazi ukurekhoda iinkomfa zevidiyo kwiifomathi ezahlukeneyo. Uguqulelo kufuneka lube ngu-10.3 okanye kamva.

sudo apt install ffmpeg
sudo apt-get install sox

Ewe, ngoku sikulungele ukukhuphela ii-openmeetings ngokwayo.
https://openmeetings.apache.org/downloads.html
Sayikhuphela saza sayikhuphela kwifolder esiyifunayo.
Kubonakala ngathi yonke into ilungele ukuqaliswa (ingakumbi ukuba uyalandela imiyalelo esemthethweni), kodwa kukho olu hlobo lwekhonkco https://localhost:5443/openmeetings/install. Ukuba sinikela ingqalelo kwi-https kunye ne-port 5443, siyaqonda ukuba akukho nto iya kusisebenzela. Ewe kunjalo, ungaqhuba iskripthi ./bin/startup.sh kwaye umncedisi uya kuqalisa. Ungade uye kuyo kwaye uyiqwalasele usebenzisa ikhonkco http://localhost:5080/openmeetings/install, kodwa ayizukusebenza nje ngokuqhelekileyo. Ngoku zonke iiphequluli, kunye neChrome ngokukodwa, zilwela ukhuseleko lomsebenzisi kunye nokusebenza kunye nekhamera kunye nemakrofoni kuvunyelwe kuphela nge-https. Nge-FF siya kukwazi ukungena kwaye sivumele umsebenzi kunye nekhamera, kodwa oku kwakhona kusidibanisa kwisikhangeli esinye. Ke ngoko, masiqhubele phambili ekufakeni nasekuqwalaseleni i-SSL. Unokwenza isatifikethi semali, okanye ungayenza ngokwakho; ayizukuyenza i-OM isebenze kakubi.
Inguqulo ye-OM 5.0.0-M1 isekwe kwi-TomCat, hayi i-Apache. Uqwalaselo lomncedisi weWeb lubekwe kwi ./conf/ ulawulo. Usenza njani isatifikethi esizisayinileyo kwaye usifake kwi-TomCate I sele ichazwe.
Ewe, i-https iqwalaselwe, ngoku yiya kwi-./bin ifolda kwaye usebenzise i-statup.sh kwaye emva kokuqalisa iseva, yiya kwi-installer yewebhu. https://localhost:5443/openmeetings/install. Yonke into apha ilula kwaye intuitive NGAPHANDLE kwecandelo elithi "Converters". Apha kufuneka sibhalise iindlela kwiipakethi zethu ezongezelelweyo ezifakwe.

  1. Indlela ye-ImageMagick /usr/bin
  2. Indlela yeFFMPEG /usr/bin
  3. Indlela ye-SoX /usr/bin
  4. I-OpenOffice/LibreOffice Indlela yejodconverter/usr/lib/libreoffice (Ndifakele mahala)

Ezinye iisetingi azikho nzima kwakhona.
Emva kokungena okokuqala, KUFANELE uye "kuLawulo" -> "Uqwalaselo", fumana into indlela.ffmpeg kwaye ucime ixabiso "/usr/bin" elibhalwe kuyo. Gcina useto.
Ewe, eneneni iseva yethu ye-videoconferencing iqwalaselwe kwaye ilungele ukusebenza.
emva kokuphinda uqalise iseva ekufuneka uyiqhube

  1. Idatabase yeDBMS (ukuba awusebenzisi iDerby eyakhelweyo)
  2. KMS
  3. iskripthi setup.sh

Unokwenza ngesandla, kodwa unokwenza izikripthi ze-autorun.
Ukukhupha "ngaphandle" kwi-firewall, kufuneka uvumele izibuko 5443,5080,8888.
Yonwabela!
PS Ukuba ikhamera ayidlulisi umfanekiso kwaye awuboni mntu ngaphandle kwakho, kufuneka udibanise isizinda kunye ne-port kwizinto ezingaphandle kwi-firewall. Ukuba iCasper ifakwe, ngoko isebenza ngokuqhelekileyo kwaye idlula yonke into (ngokumangalisayo!), Kodwa i-Avast kunye neyakhelwe kwiWindows isebenza nzima. Kuya kufuneka ulwe nesetingi.

umthombo: www.habr.com

Yongeza izimvo