Fa'apipi'i fonotaga tatala 5.0.0-M1. WEB konafesi e aunoa ma le Flash

Manuia le aoauli, pele Khabravites ma malo o le faitotoa!
E leʻi leva talu ai na ou manaʻomia le setiina o se tamaʻi server mo faʻasalalauga vitio. E le tele ni filifiliga na iloiloina - BBB ma Openmeetings, aua... na'o latou tali fa'atino:

  1. saʻoloto
  2. Fa'aaliga o le desktop, pepa, ma isi.
  3. Galulue felagolagoma'i ma tagata fa'aoga (fefa'asoa laupapa, talatalanoaga, ma isi)
  4. Leai se fa'apipi'i fa'aopoopo polokalame e mana'omia mo tagata fa'atau

Na ou amata ile BBB ... lelei, o le mea moni e leʻi manuia ... O le mea muamua o le manaʻoga mo meafaigaluega moni, aua ... i luga o le virtual tasi latou te le faʻamaonia le faʻatinoga; O le lona lua o le malosi o punaoa. Ioe, o se ata lelei ma le leo lelei, ae mo aʻu galuega e le faʻatusatusa i punaoa faʻaaogaina.
Na amata ona ou taumafai i sauniga tatala. I le avea ai ma se tagata e fiafia i faʻamaumauga faʻamaonia ma faʻamautu, na ou faʻapipiʻiina le faʻamalologa sili ona lata mai 4.0.8 (matou te le mafaufau i lenei faagasologa iinei). O lo'o lelei mea uma, se'i vagana o lo'o i luga ole FLASH. Ia, afai o lea, na musu e galue i Chrome, ae na galue i Fox ... ae o lenei mea e feteenai ma le 4, aua ... E le fa'aaogaina e tagata uma le FF ma e le fiafia i ai tagata uma. Ua uma ona ou le fiafia ina ua ou vaai i lena lomiga 5.0.0-M1 na faasilasilaina e aunoa ma le FLASH! O iinei na amata uma ai. O le a ou fai atu i le taimi lava lena e le mafai ona ou faʻalauiloa mea uma i le taimi lava lena; e tusa ma le 2 vaiaso, 1-2 itula i le aso, mo se faʻalauiloa atoatoa.
Ma o lea, na ou faʻapipiʻiina i luga ole ubuntu 18.0.4-LTS. Manaoga:

  • IRE 8
  • Kurento Media server

Tatou amata ile JRE8. Ona o le faaletonu, 11 ua faʻapipiʻiina mai fale teu oloa, o lea seʻi o tatou faʻaopopo i fale teu oloa, ona amata lea ona faʻapipiʻi le lomiga tatou te manaʻomia:

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

A maeʻa ona faʻapipiʻi, e tatau ona e setiina le faʻaogaina o le Java e taʻavale ai:

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

siaki le lomiga

java -version

tatau ona tuuina atu

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)

O le taimi nei na pau lava le mea o loʻo totoe o le setiina o lisi o fale.

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

Mo le fa'agaioiga masani o ata vitio/leo, e te mana'omia se Kurento Media server (KMS). E i ai filifiliga eseese mo le faʻapipiʻiina, na ou faʻaaogaina le filifiliga Docker. O le faagasologa o le faʻapipiʻiina ma le faʻatulagaina o Docker e le o aofia ai i lenei tusiga, talu ai o le Initaneti e tumu i faʻamatalaga. Ma o lea, tatou faʻalauiloa KMS

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

Sei o tatou amata faʻapipiʻi vaega faʻatasi:
MySQL - O loʻo i ai i le OM se faʻamaumauga tuʻufaʻatasia, ae e le fautuaina e faʻaaogaina i le faʻasologa o taua. Matou te faʻapipiʻiina soʻo se faʻamatalaga talafeagai mo oe. O le a galue foi mai fale teu oloa masani.

sudo apt-get install mysql

e faʻafesoʻotaʻi Java i MySQL e te manaʻomia download so'oga ma tuu i totonu o le /webapps/openmeetings/WEB-INF/lib/ folder. MySQL feso'ota'iga tulaga o lo'o i totonu o le faila /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick - Manaomia mo se laupapa masani, faʻaalia o pepa ma ata. Matou te ave foi mai tuga masani.

sudo apt-get install imagemagick

Ghostscript - afai tatou te mananaʻo e galulue i le pdf, e le mafai ona tatou faia e aunoa ma lena. O fale teu oloa e masani foi.
OpenOffice poʻo Ofisa Libre - mo le fa'aulufaleina o fa'asologa uma o pepa o le ofisa...
ffmpeg и SoX - mo le mafai ona puʻeina ata vitio i faʻasologa eseese. O le lomiga e tatau ona 10.3 pe mulimuli ane.

sudo apt install ffmpeg
sudo apt-get install sox

Ia, o lea ua matou sauni e la'u mai sauniga tatala lava ia.
https://openmeetings.apache.org/downloads.html
Sa matou sii maia ma tatala i totonu o le pusa matou te manaomia.
E foliga mai ua sauni mea uma e faʻalauiloa (aemaise pe a e mulimuli faatonuga aloaia), ae o loʻo i ai lea ituaiga soʻotaga https://localhost:5443/openmeetings/install. Afai tatou te gauai atu i le https ma le port 5443, tatou te malamalama e leai se mea e aoga mo i tatou. Ioe, e mafai ona e faʻatautaia le script ./bin/startup.sh ma o le a amata le server. E mafai fo'i ona e alu i ai ma fa'atulaga e fa'aaoga ai le so'otaga http://localhost:5080/openmeetings/install, ae o le a le galue masani. O lea la, o tagata su'esu'e uma, ma Chrome aemaise lava, o lo'o tau mo le saogalemu o tagata fa'aoga ma galulue ma le meapueata ma le masini faaleotele leo e na'o le https. E ala i le FF o le a mafai ai ona matou ulufale i totonu ma faʻatagaina galuega ma le meapueata, ae o lenei mea e toe faʻapipiʻi ai i matou i le tasi suʻesuʻega. O le mea lea, sei o tatou agai i luma i le faʻapipiʻiina ma le faʻatulagaina o SSL. E mafai ona e faia se tusi faamaonia mo tupe, pe mafai foi ona e faia e oe lava; o le a le faʻaleagaina ai le OM.
Version OM 5.0.0-M1 e faʻavae i TomCat, ae le o Apache. O lo'o iai le fa'atulagaina o le Web server i le ./conf/ folder. Faʻafefea ona fatuina se tusi pasi saini a le tagata lava ia ma faʻapipiʻi i TomCate I ua uma faamatalaina.
Ia, https ua faʻatulagaina, alu nei i le ./bin folder ma tamoʻe statup.sh ma a uma ona amata le server, alu i le upega tafaʻilagi. https://localhost:5443/openmeetings/install. O mea uma iinei e faigofie ma faʻaogaina VAVAE le vaega o le "Converters". O iinei tatou te manaʻomia ai le resitalaina o auala i a tatou afifi faʻaopoopo faʻapipiʻi.

  1. ImageMagick Path /usr/bin
  2. FFMPEG Ala /usr/bin
  3. SoX Ala /usr/bin
  4. OpenOffice/LibreOffice Path mo jodconverter /usr/lib/libreoffice (Na ou faʻapipiʻi fua)

O isi faatulagaga e le toe lavelave.
A maeʻa ona e ulufale i totonu mo le taimi muamua, e tatau ona e alu i le "Faʻatonu" -> "Faʻatonu", suʻe le mea. ala.ffmpeg ma tape le tau "/usr/bin" tusia i totonu. Faasaoina tulaga.
Ia, o le mea moni o la matou 'au'aunaga videoconferencing ua fa'atulagaina ma sauni e galue.
pe a uma ona toe faʻafouina le server e tatau ona e tamoe

  1. DBMS database (pe afai e te le faʻaaogaina le Derby ua fausia)
  2. KMS
  3. script statup.sh

E mafai ona e faia ma le lima, ae e mafai foʻi ona e faia ni tusitusiga autorun.
Ina ia faʻaalia "fafo" i totonu o le pa puipui, e tatau ona e faʻatagaina ports 5443,5080,8888
Fiafia i lau faʻaaogaina!
PS Afai e le faʻasalalau e le mea pueata se ata ma e te le vaʻaia se tasi sei vagana ai oe lava, e tatau ona e faʻaopopoina le domain ma le taulaga i tuusaunoaga i totonu o le firewall. Afai e faʻapipiʻi Casper, e masani lava ona galue ma faaseʻeina mea uma (mea e ofo ai!), Ae o Avast ma le tasi na fausia i totonu o Windows e galue malosi. E tatau ona e tauivi ma tulaga.

puna: www.habr.com

Faaopoopo i ai se faamatalaga