Pag-instalar sa mga openmeetings 5.0.0-M1. Mga komperensya sa WEB nga wala’y Flash

Maayong hapon, Minahal nga mga Khabravchan ug mga Bisita sa portal!
Dili pa lang dugay, kinahanglan nako nga magpataas sa usa ka gamay nga server alang sa video conferencing. Dili daghang mga kapilian ang gikonsiderar - BBB ug Openmeetings, tungod kay. functionally lang ang ilang gitubag:

  1. free
  2. Demonstrasyon sa desktop, mga dokumento, ug uban pa.
  3. Interactive nga trabaho sa mga tiggamit (kinatibuk-ang board, chat, ug uban pa)
  4. Walay dugang nga pag-instalar sa software nga gikinahanglan alang sa mga kliyente

Nagsugod ko sa BBB ... maayo, sa tinuud wala kini nag-uban ... Ang una mao ang kinahanglanon sa tinuud nga hardware, tungod kay sa virtual dili garantiya sa performance; Ang ikaduha mao ang intensity sa kapanguhaan. Oo, usa ka maayo nga litrato ug maayo kaayo nga tunog, apan alang sa akong mga buluhaton dili kini ikatandi sa nahurot nga mga kapanguhaan.
Nagsugod sa pagsulay sa mga openmeetings. Isip usa ka mahigugmaon sa gisulayan sa ubang mga tiggamit ug stable nga pagpagawas, akong gi-install ang pinakabag-o nga stable release 4.0.8 (dili namo tagdon kini nga proseso dinhi). Maayo ang tanan, gawas nga kini sa FLASH. Aw, kung mao, kini nagdumili sa pagtrabaho sa chrome, kini maayo sa fox ... apan kini sukwahi sa punto 4, tungod kay dili tanan mugamit ug FF ug dili tanan ganahan. Naa na koy panahon nga masuko, kay nakita nako nga ang bersyon 5.0.0-M1 gipahibalo nga walay FLASH! Dinhi nagsugod ang tanan. Isulti ko dayon nga wala kini molihok alang kanako nga ilunsad ang tanan sa usa ka higayon, mga 2 ka semana, 1-2 ka oras sa usa ka adlaw, gikuha nako ang usa ka hingpit nga paglansad.
Ug busa, gi-install nako kini sa ubuntu 18.0.4-LTS. Mga kinahanglanon:

  • JRE 8
  • Kurento Media Server

Magsugod ta sa JRE8. Sa kasagaran, ang 11 gitakda gikan sa mga repositoryo, mao nga atong idugang kini sa mga repositoryo, ug unya magsugod kita sa pag-instalar sa bersyon nga atong gikinahanglan:

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

Human sa pag-instalar, kinahanglan nimo nga itakda ang default nga bersyon sa Java nga modagan:

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

susiha ang bersyon

java -version

kinahanglan nga isyu

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)

karon nagpabilin nga ibutang ang mga direktoryo sa balay.

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

Ang Kurento Media server (KMS) gikinahanglan para sa normal nga operasyon sa video/audio streams. Adunay lainlaing mga kapilian sa pag-install niini, gigamit nako ang kapilian sa Docker. Ang proseso sa pag-install ug pag-configure sa Docker wala gilakip sa kini nga artikulo, tungod kay ang Internet puno sa kasayuran. Ug busa, gisugdan namon ang KMS

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

Karon magsugod kita sa pag-instalar sa mga kaubang sangkap:
MySQL - Ang OM adunay built-in nga database, apan dili girekomenda nga gamiton kini sa bersyon sa kombat. Gibutang namon ang bisan unsang bersyon nga kombenyente alang kanimo. Angayan gikan sa standard repository.

sudo apt-get install mysql

aron makonektar ang Java sa MySQL kinahanglan nimo download connector ug ibutang kini sa /webapps/openmeetings/WEB-INF/lib/ folder. Ang MySQL connection setup nahimutang sa file /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick - Gikinahanglan alang sa usa ka komon nga board, demonstrasyon sa mga dokumento ug mga larawan. nagkuha usab kami gikan sa standard nga singkamas.

sudo apt-get install imagemagick

Ghostscript - kung gusto namon nga magtrabaho sa pdf, dili namon mahimo kung wala kini. Ang mga repositoryo mga sumbanan usab.
OpenOffice o Libre nga Opisina - aron ma-output ang tanan nga mga format sa mga dokumento sa opisina ...
ffmpeg ΠΈ sox - alang sa posibilidad sa pagrekord sa mga komperensya sa video sa lainlaing mga format. Ang bersyon kinahanglan nga 10.3 o mas bag-o.

sudo apt install ffmpeg
sudo apt-get install sox

Aw, karon andam na kami sa pag-download sa mga openmeetings mismo.
https://openmeetings.apache.org/downloads.html
Gi-download, gi-unpack sa folder nga among gikinahanglan.
Ang tanan daw andam na alang sa paglansad (labi na kung imong sundon opisyal nga mga instruksyon), apan adunay kini nga matang sa link https://localhost:5443/openmeetings/install. Kung imong hatagan ug pagtagad ang https ug port 5443, among nasabtan nga wala’y mahimo alang kanamo. Siyempre, mahimo nimong ipadagan ang ./bin/startup.sh script ug ang server magsugod. Mahimo ka pa nga moadto niini ug i-configure kini pinaagi sa link http://localhost:5080/openmeetings/install, apan dili kana mogana sa normal. Karon ang tanan nga mga browser, ug labi na ang chrome, nakig-away alang sa kaluwasan sa tiggamit ug nagtrabaho sa camera ug ang mikropono gitugotan lamang pinaagi sa https. Pinaagi sa FF, posible nga mosulod ug tugotan ang camera nga molihok, apan kini usab naghigot kanamo sa usa ka browser. Busa, magpadayon kita sa pag-instalar ug pag-configure sa SSL. Makahimo ka usa ka sertipiko alang sa salapi, o mahimo nimo kini sa imong kaugalingon, ang OM dili molihok nga labi ka daotan gikan niini.
Ang bersyon sa OM 5.0.0-M1 gibase sa TomCat, dili sa Apache. Ang configuration sa Web server nahimutang sa ./conf/ folder. Giunsa paghimo ang usa ka sertipiko nga gipirmahan sa kaugalingon ug i-install kini sa TomCate I na gihulagway.
Aw, gi-configure ang https, karon adto sa ./bin folder ug pagdagan ang statup.sh ug pagkahuman magsugod sa server, adto sa web installer https://localhost:5443/openmeetings/install. Dinhi ang tanan yano ug intuitive GAWAS sa seksyon nga "Mga Kinabig". Dinhi kinahanglan namon nga irehistro ang mga agianan sa among dugang nga na-install nga mga pakete.

  1. ImageMagick Path /usr/bin
  2. FFMPEG Path /usr/bin
  3. SoX Path /usr/bin
  4. OpenOffice/LibreOffice Path para sa jodconverter /usr/lib/libreoffice (gi-install nako ang Libra)

Ang dugang nga mga setting dili usab komplikado.
Pagkahuman sa una nga pag-login sa sistema, MANDATORY ang pag-adto sa "Administration" -> "Configuration", pangitaa ang aytem dalan.ffmpeg ug kuhaa ang kantidad nga "/usr/bin" nga gisulat niini. Gitipigan namon ang mga setting.
Aw, sa tinuud ang among server sa videoconferencing na-configure ug andam na nga magtrabaho.
human ma-restart ang server, kinahanglan nimo nga modagan

  1. DBMS database (kung wala ka naggamit sa built-in nga Derby)
  2. KMS
  3. statup.sh nga script

Mahimo nimo nga mano-mano apan mahimo ka usab nga maghimo mga autorun script.
Aron ma-output ang "gawas" sa firewall, kinahanglan nimong tugutan ang mga pantalan nga 5443,5080,8888
Malingaw sa imong paggamit!
PS Kung ang camera wala magpadala usa ka imahe ug wala ka makakita bisan kinsa gawas sa imong kaugalingon, kinahanglan nimo nga idugang ang domain ug pantalan sa mga eksepsiyon sa firewall. Kung adunay Casper, nan kini molihok nga normal ug laktawan ang tanan (katingalahan!), Apan ang Avast ug ang built-in nga Windows nagtrabaho pag-ayo. kinahanglan nga hemorrhoid sa mga setting.

Source: www.habr.com

Idugang sa usa ka comment