Arratsalde on, Khabravchans eta atariko gonbidatu maiteak!
Duela ez hainbeste, bideokonferentziak egiteko zerbitzari txiki bat sortu beharra izan nuen. Ez ziren aukera asko kontuan hartu - BBB eta Openmeetings, zeren. funtzionalki bakarrik erantzun zuten:
- Free
- Mahaigainaren, dokumentuen eta abarren erakustaldia.
- Erabiltzaileekin lan interaktiboa (arbel orokorra, txata, etab.)
- Ez da beharrezkoa bezeroentzako software-instalazio gehigarririk
BBBrekin hasi nintzen... Beno, egia esan, ez zen elkarrekin hazi... Lehenengoa benetako hardwarearen eskakizuna da, izan ere birtualean ez dute errendimendua bermatzen; Bigarrena baliabideen intentsitatea da. Bai, irudi ona eta soinu bikaina, baina nire zereginetarako ez da kontsumitutako baliabideekin konparagarria.
Openmeetings probatzen hasi zen. Beste erabiltzaile batzuek probatu eta bertsio egonkorren maitale gisa, azken bertsio egonkorra 4.0.8 instalatu nuen (ez dugu prozesu hau kontuan hartuko hemen). Dena ondo dago, FLASH-en dagoena izan ezik. Bada, hala bada, chrome-n funtzionatzeari uko egin zion, azerian ondo joan zen... baina hori kontraesanean dago 4. puntuarekin, zeren eta denek ez dute FF erabiltzen eta denei ez zaie gustatzen. Lehendik haserretzeko denbora izan nuen, ikusi nuelako 5.0.0-M1 bertsioa FLASH gabe iragarri zela! Hemen hasi zen dena. Berehala esango dut ez zitzaidala funtzionatu dena aldi berean abiarazteko, 2 aste inguru, egunean 1-2 ordu, abiarazte osoa behar izan nuen.
Beraz, ubuntu 18.0.4-LTS-en instalatu nuen. Baldintzak:
- JRE8
- Kurento Media zerbitzaria
Has gaitezen JRE8-rekin. Lehenespenez, 11 biltegietatik ezartzen da, beraz, biltegietara gehituko dugu, eta ondoren behar dugun bertsioa instalatzen hasiko gara:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Instalatu ondoren, Javaren bertsio lehenetsia ezarri behar duzu exekutatzeko:
sudo apt-get install oracle-java8-set-default
egiaztatu bertsioa
java -version
eman behar du
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)
orain etxeko direktorioak ezartzea geratzen da.
cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL
Kurento Media zerbitzaria (KMS) beharrezkoa da bideo/audio korronteen funtzionamendu normala izateko. Instalatzeko aukera desberdinak daude, Docker aukera erabili dut. Docker instalatzeko eta konfiguratzeko prozesua ez dago artikulu honetan sartzen, Internet informazioz beteta baitago. Eta horrela, KMS hasten dugu
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest
Orain has gaitezen erlazionatutako osagaiak instalatzen:
MySQL - OMk datu-base bat dauka, baina ez da gomendagarria borroka bertsioan erabiltzea. Zuretzat komeni den edozein bertsio jartzen dugu. Biltegi estandarretatik egokia.
sudo apt-get install mysql
behar duzun Java MySQL-ra konektatzeko
ImageMagick - Arbel komun bat, dokumentuen eta irudien erakustaldia behar da. arbi estandarretik ere hartzen ditugu.
sudo apt-get install imagemagick
Ghostscript - pdfrekin lan egin nahi badugu, ezin dugu gabe egin. Biltegiak ere estandarrak dira.
OpenOffice edo Libre Bulegoa - Bulegoko dokumentuen formatu guztiak ateratzeko ...
FFmpeg ΠΈ sox - bideokonferentziak formatu ezberdinetan grabatzeko aukeragatik. Bertsioak 10.3 edo berriagoa izan behar du.
sudo apt install ffmpeg
sudo apt-get install sox
Beno, orain prest gaude openmeetings bera deskargatzeko.
Deskargatu, behar dugun karpetan despakitu.
Badirudi dena prest dagoela abiarazteko (batez ere jarraitzen baduzu
OM bertsioa 5.0.0-M1 TomCat-en oinarritzen da, ez Apache-n. Web zerbitzariaren konfigurazioa ./conf/ karpetan dago. Nola sortu autosinatutako ziurtagiri bat eta instalatu dagoeneko TomCate I-n
Beno, https konfiguratuta dago, orain joan ./bin karpetara eta exekutatu statup.sh eta zerbitzaria hasi ondoren, joan web instalatzailera
- ImageMagick Path /usr/bin
- FFMPEG bidea /usr/bin
- SoX bidea /usr/bin
- OpenOffice/LibreOffice jodconverter /usr/lib/libreofficerako bidea (Libra instalatu dut)
Ezarpen gehiago berriro ez dira konplikatuak.
Sisteman lehen saioa hasi ondoren, DERRIGORREZKOA da "Administrazioa" -> "Konfigurazioa" joatea, bilatu elementua. bidea.ffmpeg eta ezabatu bertan idatzitako "/usr/bin" balioa. Ezarpenak gordetzen ditugu.
Beno, benetan gure bideokonferentzia zerbitzaria konfiguratuta dago eta prest dago.
zerbitzaria berrabiarazi ondoren, exekutatu behar duzu
- DBMS datu-basea (Derby integratua erabiltzen ari ez bazara)
- KMS
- statup.sh gidoia
Eskuz egin dezakezu, baina autorrun script-ak ere sor ditzakezu.
Suebakian "kanpora" ateratzeko, 5443,5080,8888 atakak baimendu behar dituzu
Gozatu zure erabilerarekin!
PS Kamerak ez badu irudirik transmititzen eta zuk zeuk baino inor ikusten ez baduzu, domeinua eta ataka gehitu behar dituzu suebakiko salbuespenei. Casper badago, normalean funtzionatzen du eta dena saltatzen du (harrigarria bada ere!), Baina Avast eta Windows integratuak gogor lan egiten dute. ezarpenekin hemorroideak izango ditu.
Iturria: www.habr.com