แจแฃแแแฆแ แแจแแแแแแแกแ, แซแแแ แคแแกแ แฎแแแ แแแแแแแ แแ แแแ แขแแแแก แกแขแฃแแ แแแ!
แแ แช แแกแ แแแแ แฎแแแก แฌแแ แแแแแฉแแแ แกแแญแแ แแแแ แแแแแงแแแแแแแ แแแขแแ แ แกแแ แแแ แ แแแแแ แแแแคแแ แแแชแแแกแแแแก. แแแแ แ แแแ แแแแขแ แแ แแแแแฎแแแแแแแ - BBB แแ Openmeetings, แ แแแแแ... แแฎแแแแ แแแ แฃแแแกแฃแฎแแก แคแฃแแฅแชแแฃแ แแ:
- แฃแคแแกแ
- แแแกแแขแแแแก แแแแแแกแขแ แแ แแแ, แแแแฃแแแแขแแแ แแ แ.แจ.
- แแแขแแ แแฅแขแแฃแแ แแฃแจแแแแ แแแแฎแแแ แแแแแแแแ (แแแแแแ แแแฃแแ แแแคแ, แฉแแขแ แแ แ.แจ.)
- แแ แแ แแก แกแแญแแ แ แแแแแขแแแแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแกแขแแแแชแแ แแแแแแขแแแแกแแแแก
แแแแแฌแงแ BBB-แแ... แแกแ, แคแแฅแขแแแ แแแแ, แแ แแแแแแแแ... แแแ แแแแ แ แแช แแ แแก แแแแฎแแแแ แ แแแแฃแ แ แแแแ แแขแฃแ แแก แแแแแ แ, แ แแแแแ... แแแ แขแฃแแแฃแ แแ แแกแแแ แแ แแซแแแแแแ แจแแกแ แฃแแแแแก แแแ แแแขแแแก; แแแแ แ แแ แแก แ แแกแฃแ แกแแก แแแขแแแกแแแแแ. แแแแฎ, แแแ แแ แกแฃแ แแแ แแ แจแแกแแแแจแแแแ แฎแแ, แแแแ แแ แฉแแแ แแแแชแแแแแแกแแแแก แแก แแ แแ แแก แจแแแแ แแแฃแแ แแแฎแแแ แแแฃแ แ แแกแฃแ แกแแแแแ.
แแแแแฌแงแ แฆแแ แจแแฎแแแแ แแแแก แแชแแแแแแ. แ แแแแ แช แแแแแกแขแฃแ แแแฃแแ แแ แกแขแแแแแฃแ แ แแแแแจแแแแแแแก แแแงแแแ แฃแแแ, แแ แแแแแแแกแขแแแแ แ แฃแแฎแแแกแ แกแขแแแแแฃแ แ แแแแแจแแแแ 4.0.8 (แแ แแ แแชแแกแก แแฅ แแ แแแแแแฎแแแแแ). แงแแแแแคแแ แ แแแ แแแแแ, แแแ แแ แแแแกแ, แ แแ แแก FLASH-แแแ. แแฃ แแกแแ, แแแ แฃแแ แ แแฅแแ Chrome-แจแ แแฃแจแแแแแแ, แแแแ แแ แแฃแจแแแแแ Fox-แจแ... แแแแ แแ แแก แแฌแแแแแฆแแแแแแแ แแ-4 แแฃแแฅแขแก, แ แแแแแ... แงแแแแ แแ แแงแแแแแก FF-แก แแ แงแแแแแก แแ แแแกแฌแแแก. แฃแแแ แแแแ แแแฃแแแแแ, แ แแชแ แแแแฎแ, แ แแ แแแ แกแแ 5.0.0-M1 แแแแแชแฎแแแแ FLASH-แแก แแแ แแจแ! แแฅแแแแ แแแแฌแงแ แงแแแแแคแแ แ. แแ แแแจแแแแ แแแขแงแแ, แ แแ แแ แแแ แจแแแซแแแ แงแแแแแคแ แแก แแแฃแงแแแแแแแแ แแแจแแแแ; แกแ แฃแแ แแแจแแแแแก แแแแฎแแแแแแ 2 แแแแ แ, 1-2 แกแแแแ แแฆแแจแ แแแกแญแแ แแ.
แแกแ แ แแ, แแ แแแแแแแกแขแแแแ แ แแแ ubuntu 18.0.4-LTS-แแ. แแแแฎแแแแแแ:
- JRE 8
- Kurento แแแแแ แกแแ แแแ แ
แแแแแฌแงแแ JRE8-แแ. แแแแฃแแแกแฎแแแแแ, 11 แแแแแกแขแแแแ แแแฃแแแ แกแแชแแแแแแแแ, แแกแ แ แแ, แแแแแ แแแแแแแขแแ แแก แกแแชแแแแแจแ แแ แจแแแแแ แแแแแฌแงแแ แฉแแแแแแแก แกแแญแแ แ แแแ แกแแแก แแแกแขแแแแชแแ:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
แแแกแขแแแแชแแแก แจแแแแแ, แแฅแแแ แฃแแแ แแแแงแแแแ Java-แแก แแแแฃแแแกแฎแแแแ แแแ แกแแ แแแกแแจแแแแแ:
sudo apt-get install oracle-java8-set-default
แจแแแแแฌแแแ แแแ แกแแ
java -version
แฃแแแ แแแกแชแแก
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)
แแฎแแ แ แฉแแแ แแฎแแแแ แกแแฎแแแก แแแ แแฅแขแแ แแแแแก แแแงแแแแแ.
cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL
แแแแแ/แแฃแแแ แแแแแแแแแก แแแ แแแแฃแ แ แแฃแจแแแแแกแแแแก แแญแแ แแแแแ Kurento Media แกแแ แแแ แ (KMS). แแแกแ แแแกแขแแแแชแแแก แกแฎแแแแแกแฎแแ แแแ แแแแขแแ, แแ แแแแแแแงแแแ Docker แแแ แแแแขแ. Docker-แแก แแแกแขแแแแชแแแกแ แแ แแแแคแแแฃแ แแชแแแก แแ แแชแแกแ แแ แจแแแแก แแ แกแขแแขแแแจแ, แ แแแแแ แแแขแแ แแแขแ แกแแแกแแ แแแคแแ แแแชแแแ. แแกแ แ แแ, แแแแแ แแแแฃแจแแแ KMS
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest
แแฎแแ แแแแแฌแงแแ แแแแแฎแแแแ แแแแแแแแแขแแแแก แแแงแแแแแ:
MySQL โ OM-แก แแฅแแก แฉแแจแแแแแฃแแ แแแแแชแแแแ แแแแ, แแแแ แแ แแ แแ แแก แ แแแแแแแแแแฃแแ แแแกแ แแแแแงแแแแแ แกแแแ แซแแแ แแแ แกแแแจแ. แฉแแแ แแแแแกแขแแแแ แแแ แแฅแแแแแแแก แแแกแแฎแแ แฎแแแแ แแแแแกแแแแ แแแ แกแแแก. แแก แแกแแแ แแแฃแจแแแแแก แกแขแแแแแ แขแฃแแ แกแแชแแแแแแแแ.
sudo apt-get install mysql
Java-แก MySQL-แแแ แแแกแแแแแจแแ แแแแแ แแญแแ แแแแแ
ImageMagick โ แกแแญแแ แแ แกแแแ แแ แแแคแแกแแแแก, แแแแฃแแแแขแแแแก แแ แกแฃแ แแแแแแก แฉแแแแแแแกแแแแก. แฉแแแ แแกแแแ แแแฆแแแ แกแขแแแแแ แขแฃแแ แขแฃแ แแแแแแแ.
sudo apt-get install imagemagick
Ghostscript - แแฃ แแแกแฃแ แก pdf-แแ แแฃแจแแแแ, แแแแก แแแ แแจแ แแ แจแแแแแซแแแ. แกแแชแแแแแแช แกแขแแแแแ แขแฃแแแ.
OpenOffice แแ แฃแคแแกแ แแคแแกแ - แกแแแคแแกแ แแแแฃแแแแขแแแแก แงแแแแ แคแแ แแแขแแก แแแแแกแแขแแแแ...
ffmpeg ะธ SoX โ แแแแแ แแแแคแแ แแแชแแแแแก แกแฎแแแแแกแฎแแ แคแแ แแแขแจแ แฉแแฌแแ แแก แจแแกแแซแแแแแแแแกแแแแก. แแแ แกแแ แฃแแแ แแงแแก 10.3 แแ แฃแคแ แ แแฎแแแ.
sudo apt install ffmpeg
sudo apt-get install sox
แแฎแแ แฉแแแ แแแแ แแแ แ แแแแแแแฌแแ แแ แแแแแ openmeetings.
แฉแแแ แแแแแแแฌแแ แแ แแ แแแแฎแกแแแแ แกแแญแแ แ แกแแฅแแฆแแแแแจแ.
แ แแแแ แช แฉแแแก, แงแแแแแคแแ แ แแแแ แแ แแก แแแกแแฌแงแแแแ (แแแแกแแแฃแแ แแแแ แแฃ แแแฐแงแแแแแ
แแแ แกแแ OM 5.0.0-M1 แแแคแฃแซแแแแฃแแแ TomCat-แแ แแ แแ แ Apache-แแ. แแแ แกแแ แแแ แแก แแแแคแแแฃแ แแชแแ แแแแแแ แแแแก ./conf/ แกแแฅแแฆแแแแแจแ. แ แแแแ แจแแแฅแแแแ แฎแแแแแฌแแ แแแ แกแแ แแแคแแแแขแ แแ แแแแแแแกแขแแแแ แแ TomCate I-แจแ แฃแแแ
แแแ แแ, https แแแแคแแแฃแ แแ แแแฃแแแ, แแฎแแ แแแแแแแ ./bin แกแแฅแแฆแแแแแจแ แแ แแแฃแจแแแ statup.sh แแ แกแแ แแแ แแก แแแจแแแแแก แจแแแแแ แแแแแแแ แแแ แแแกแขแแแแ แแ.
- ImageMagick แแแ /usr/bin
- FFMPEG แแแแแแ /usr/bin
- SoX แแแแแแ /usr/bin
- OpenOffice/LibreOffice แแแ jodconverter-แแกแแแแก /usr/lib/libreoffice (แแ แแแแแงแแแ libre)
แจแแแแแแแ แแแ แแแแขแ แแแ แแแแแ แแ แแ แแก แ แแฃแแ.
แแแ แแแแแ แจแแกแแแแก แจแแแแแ, แแฅแแแ แฃแแแ แแแแแฎแแแแแ "แแแแแแแกแขแ แแชแแ" -> "แแแแคแแแฃแ แแชแแ", แแแแแแ แแแแแแแขแ แแแ.ffmpeg แแ แฌแแจแแแแ แแแกแจแ แฉแแฌแแ แแแ แแแแจแแแแแแแ "/usr/bin". แจแแแแแฎแแ แแแ แแแแขแ แแแ.
แกแแแแแแแแแแจแ, แฉแแแแ แแแแแแแแแคแแ แแแชแแแก แกแแ แแแ แ แแแแคแแแฃแ แแ แแแฃแแแ แแ แแแแ แแ แแก แกแแแฃแจแแแ.
แกแแ แแแ แแก แแแแแขแแแ แแแแก แจแแแแแ แแฅแแแ แฃแแแ แแแฃแจแแแ
- DBMS แแแแแชแแแแ แแแแ (แแฃ แแ แแงแแแแแ แฉแแจแแแแแฃแ Derby-แก)
- KMS
- แกแแ แแแขแแก แกแขแแขแฃแกแ.แจ
แแฅแแแ แจแแแแซแแแแ แแแแก แแแแแแแแ แฎแแแแ, แแแแ แแ แแกแแแ แจแแแแซแแแแ แจแแฅแแแแ autorun แกแแ แแแขแแแ.
Firewall-แจแ โแแแ แแแแโ แแแแแกแแขแแแแ, แแฅแแแ แฃแแแ แแแฃแจแแแ แแแ แขแแแ 5443,5080,8888
แแกแแแแแแแแ!
PS แแฃ แแแแแ แ แแ แแแแแกแชแแแก แกแฃแ แแแก แแ แแแ แแแแก แฎแแแแแ แกแแแฃแแแ แ แแแแแก แแแ แแ, แแฅแแแ แฃแแแ แแแแแแขแแ แแแแแแ แแ แแแ แขแ แแแแแแแแแแกแแแก firewall-แจแ. แแฃ แแแกแแแ แ แแแแแกแขแแแแ แแแฃแแแ, แแแจแแ แแก แแแ แแแแฃแ แแ แแฃแจแแแแก แแ แงแแแแแคแแ แก แแแแแขแแแแแก (แแแกแแแแแ แแ!), แแแแ แแ แแแแกแขแ แแ แแแแแแฃแกแจแ แฉแแจแแแแแฃแแ แแฃแจแแแแก. แแฅแแแ แแแแแฌแแแ แแ แซแแแ แแแ แแแแขแ แแแแแ.
แฌแงแแ แ: www.habr.com