Ke hoʻokomo nei i nā hālāwai wehe 5.0.0-M1. Nā hālāwai kūkā WEB me ka ʻole o Flash

Aloha ahiahi, e nā Khabravites aloha a me nā malihini o ka puka puka!
ʻAʻole i liʻuliʻu ua pono wau e hoʻonohonoho i kahi kikowaena liʻiliʻi no ka hālāwai wikiō. ʻAʻole nui nā koho i noʻonoʻo ʻia - BBB a me Openmeetings, no ka mea... ʻO kā lākou pane wale nō:

  1. like me
  2. Ka hōʻike ʻana o ka pākaukau, nā palapala, etc.
  3. ʻO ka hana pili me nā mea hoʻohana (kaʻana like, kamaʻilio, etc.)
  4. ʻAʻole pono ka hoʻokomo ʻana i nā polokalamu hou no nā mea kūʻai aku

Ua hoʻomaka wau me BBB ... maikaʻi, ʻoiaʻiʻo ʻaʻole ia i hana ... ʻO ka mea mua ke koi no ka lako lako maoli, no ka mea ... ma ka virtual ʻaʻole lākou e hōʻoiaʻiʻo i ka hana; ʻO ka lua ka ikaika waiwai. ʻAe, he kiʻi maikaʻi a me ke kani maikaʻi loa, akā no kaʻu mau hana ʻaʻole ia e hoʻohālikelike ʻia i nā kumuwaiwai i pau.
Ua hoʻomaka wau e hoʻāʻo i nā hālāwai wehe. Ma ke ʻano he mea aloha i nā hoʻokuʻu i hōʻoia ʻia a paʻa, ua hoʻokomo wau i ka hoʻokuʻu paʻa hou loa 4.0.8 (ʻaʻole mākou e noʻonoʻo i kēia kaʻina hana ma aneʻi). Maikaʻi nā mea a pau, koe wale nō ma FLASH. ʻAe, inā pēlā, hōʻole ʻo ia e hana ma Chrome, akā ua hana ma Fox ... akā kūʻē kēia i ka helu 4, no ka mea ... ʻAʻole hoʻohana nā kānaka a pau i ka FF a ʻaʻole makemake nā mea a pau iā ia. Ua huhū au i koʻu ʻike ʻana ua hoʻolaha ʻia ka mana 5.0.0-M1 me ka ʻole o FLASH! ʻO kēia kahi i hoʻomaka ai. E ʻōlelo koke wau ʻaʻole hiki iaʻu ke hoʻomaka koke i nā mea āpau; ua lawe ʻia ma kahi o 2 pule, 1-2 mau hola i ka lā, no ka hoʻomaka piha.
A no laila, ua kau wau iā ia ma ubuntu 18.0.4-LTS.

  • JRE 8
  • Kurento Media kikowaena

E hoʻomaka kākou me JRE8. Ma ka maʻamau, ua hoʻokomo ʻia ʻo 11 mai nā waihona, no laila e hoʻohui i nā repositories, a laila hoʻomaka e hoʻokomo i ka mana a mākou e pono ai:

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

Ma hope o ke kau ʻana, pono ʻoe e hoʻonohonoho i ka mana paʻamau o Java e holo:

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

e nānā i ka mana

java -version

pono e hoopuka

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)

I kēia manawa, ʻo ka hoʻonohonoho ʻana i nā papa kuhikuhi home.

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

No ka hana maʻamau o nā kahawai wikiō/leo, pono ʻoe i kahi kikowaena Kurento Media (KMS). Aia nā koho ʻē aʻe no ka hoʻokomo ʻana, ua hoʻohana wau i ka koho Docker. ʻAʻole i hoʻokomo ʻia ke kaʻina hana o ka hoʻonohonoho ʻana a me ka hoʻonohonoho ʻana iā Docker i kēia ʻatikala, no ka mea ua piha ka Pūnaewele i ka ʻike. A no laila, e hoʻomaka kākou iā KMS

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

I kēia manawa e hoʻomaka kākou e hoʻokomo i nā ʻāpana e pili pū ana:
MySQL - Loaʻa iā OM kahi waihona i kūkulu ʻia, akā ʻaʻole ʻōlelo ʻia e hoʻohana iā ia i ka mana kaua. Hoʻokomo mākou i kekahi mana kūpono iā ʻoe. E hana pū ia mai nā waihona waihona maʻamau.

sudo apt-get install mysql

e hoʻohui iā Java i MySQL āu e pono ai hoʻokuʻu kiʻi a waiho i loko o ka /webapps/openmeetings/WEB-INF/lib/ folder. Aia nā hoʻonohonoho pili MySQL ma ka faila /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
'Oiʻopiʻi - Pono no kahi papa maʻamau, hōʻike i nā palapala a me nā kiʻi. Lawe pū mākou mai nā turnips maʻamau.

sudo apt-get install imagemagick

Ghostscript - inā makemake mākou e hana me ka pdf, ʻaʻole hiki iā mākou ke hana me ka ʻole. He kūlana maʻamau nā waihona.
Hoʻoponopono ai ole ia, Keʻena Libre - no ka hoʻopuka ʻana i nā ʻano palapala a pau o ke keʻena...
ffmpeg и ʻO SoX - no ka hiki ke hoʻopaʻa i nā hālāwai kūkā wikiō ma nā ʻano like ʻole. Pono ka mana he 10.3 a ma hope paha.

sudo apt install ffmpeg
sudo apt-get install sox

ʻAe, i kēia manawa ua mākaukau mākou e hoʻoiho i nā hālāwai wehe iā ia iho.
https://openmeetings.apache.org/downloads.html
Lawe mākou iā ia a wehe i loko o ka waihona a mākou e pono ai.
Me he mea lā ua mākaukau nā mea a pau e hoʻomaka (ʻoiai inā ʻoe e hahai kuhikuhi oihana), akā aia kēia ʻano loulou https://localhost:5443/openmeetings/install. Inā mākou e hoʻolohe i ka https a me ka port 5443, maopopo mākou ʻaʻohe mea e hana no mākou. ʻOiaʻiʻo, hiki iā ʻoe ke holo i ka script ./bin/startup.sh a hoʻomaka ke kikowaena. Hiki iā ʻoe ke hele i laila a hoʻonohonoho iā ia me ka hoʻohana ʻana i ka loulou http://localhost:5080/openmeetings/install, akā ʻaʻole ia e hana maʻamau. I kēia manawa, ke hakakā nei nā mākaʻikaʻi āpau, a me Chrome hoʻi, no ka palekana o ka mea hoʻohana a me ka hana ʻana me ke kāmela a ʻae ʻia ka microphone ma o https. Ma o FF hiki iā mākou ke komo a ʻae i ka hana me ka pahupaʻikiʻi, akā pili hou kēia iā mākou i hoʻokahi polokalamu kele pūnaewele. No laila, e neʻe kākou i ke kau ʻana a me ka hoʻonohonoho ʻana i ka SSL. Hiki iā ʻoe ke hana i kahi palapala hōʻoia no ke kālā, a i ʻole hiki iā ʻoe ke hana iā ʻoe iho; ʻaʻole ia e hoʻonui i ka hana o ka OM.
Hoʻokumu ʻia ka mana OM 5.0.0-M1 ma TomCat, ʻaʻole Apache. Aia ka hoʻonohonoho kikowaena pūnaewele ma ka waihona ./conf/. Pehea e hana ai i kahi palapala hoʻopaʻa inoa ponoʻī a hoʻokomo iā ia ma TomCate I wehewehe ʻia.
ʻAe, ua hoʻonohonoho ʻia ʻo https, e hele i ka waihona ./bin a holo i statup.sh a ma hope o ka hoʻomaka ʻana i ke kikowaena, e hele i ka mea hoʻonohonoho pūnaewele. https://localhost:5443/openmeetings/install. He maʻalahi a maʻalahi nā mea a pau ma ʻaneʻi, KOE naʻe ka ʻāpana "Converters". Pono mākou e hoʻopaʻa inoa i nā ala i kā mākou mau pūʻolo i hoʻokomo ʻia.

  1. Alanui ImageMagick /usr/bin
  2. Alanui FFMPEG /usr/bin
  3. Alanui SoX /usr/bin
  4. OpenOffice/LibreOffice Path no ka jodconverter /usr/lib/libreoffice (Ua hoʻokomo au i ka manuahi)

ʻAʻole paʻakikī hou nā hoʻonohonoho hou.
Ma hope o ke komo ʻana no ka manawa mua, pono ʻoe e hele i "Administration" -> "Configuration", e ʻimi i ka mea ala.ffmpeg a holoi i ka waiwai "/ usr / bin" i kākau ʻia i loko. E mālama i nā hoʻonohonoho.
ʻAe, ʻoiaʻiʻo, ua hoʻonohonoho ʻia kā mākou kikowaena videoconferencing a mākaukau e hana.
ma hope o ka rebooting i ke kikowaena pono ʻoe e holo

  1. DBMS waihona (inā ʻaʻole ʻoe e hoʻohana i ka Derby i kūkulu ʻia)
  2. KMS
  3. script statup.sh

Hiki iā ʻoe ke hana me ka lima, akā hiki iā ʻoe ke hana i nā palapala autorun.
No ka hoʻopuka "ma waho" i ka pā ahi, pono ʻoe e ʻae i nā awa 5443,5080,8888
Nanea!
PS Inā ʻaʻole hoʻouna ke kāmela i kahi kiʻi a ʻaʻole ʻoe e ʻike i kekahi koe wale nō ʻoe, pono ʻoe e hoʻohui i ka domain a me ke awa i nā ʻokoʻa i ka pā ahi. Inā hoʻokomo ʻia ʻo Casper, a laila hana maʻamau ia a lele i nā mea āpau (kahaha!), akā hana ikaika ʻo Avast a me ka mea i kūkulu ʻia i loko o Windows. Pono ʻoe e hakakā me nā hoʻonohonoho.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka