рд╢реБрдн рджреБрдкрд╛рд░, рдкреНрд░рд┐рдп рдЦрдмрд░реА рдЖрдгрд┐ рдкреЛрд░реНрдЯрд▓рдЪреЗ рдЕрддрд┐рдереА!
рдХрд╛рд╣реА рдХрд╛рд│рд╛рдкреВрд░реНрд╡реА рдорд▓рд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдиреНрдлрд░рдиреНрд╕рд┐рдВрдЧрд╕рд╛рдареА рдПрдХ рдЫреЛрдЯрд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА. рдЕрдиреЗрдХ рдкрд░реНрдпрд╛рдпрд╛рдВрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдирд╛рд╣реА - рдмреАрдмреАрдмреА рдЖрдгрд┐ рдУрдкрди рдореАрдЯрд┐рдВрдЧреНрд╕, рдХрд╛рд░рдг... рдХреЗрд╡рд│ рддреНрдпрд╛рдВрдиреА рдХрд╛рд░реНрдпрд╛рддреНрдордХрдкрдгреЗ рдЙрддреНрддрд░ рджрд┐рд▓реЗ:
- рдореБрдХреНрдд
- рдбреЗрд╕реНрдХрдЯреЙрдк, рдХрд╛рдЧрджрдкрддреНрд░реЗ рдЗ.рдЪреЗ рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХ.
- рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╣ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рдХрд╛рд░реНрдп (рд╢реЗрдЕрд░ рдмреЛрд░реНрдб, рдЪреЕрдЯ рдЗ.)
- рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА
рдореА рдмреАрдмреАрдмреАрдкрд╛рд╕реВрди рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА... рдмрд░рдВ, рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рддреЗ рдЬрдорд▓рдВ рдирд╛рд╣реА... рдкрд╣рд┐рд▓реА рдЧреЛрд╖реНрдЯ рдореНрд╣рдгрдЬреЗ рдЦрд▒реНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рдЪреА рдЧрд░рдЬ, рдХрд╛рд░рдг... рдЖрднрд╛рд╕реА рд╡рд░ рддреЗ рдХрд╛рдордЧрд┐рд░реАрдЪреА рд╣рдореА рджреЗрдд тАЛтАЛрдирд╛рд╣реАрдд; рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ рд╕рдВрд╕рд╛рдзрдирд╛рдЪреА рддреАрд╡реНрд░рддрд╛. рд╣реЛрдп, рдПрдХ рдЪрд╛рдВрдЧрд▓реЗ рдЪрд┐рддреНрд░ рдЖрдгрд┐ рдЙрддреНрдХреГрд╖реНрдЯ рдЖрд╡рд╛рдЬ, рдкрд░рдВрддреБ рдорд╛рдЭреНрдпрд╛ рдХрд╛рд░реНрдпрд╛рдВрд╕рд╛рдареА рддреЗ рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рдпреЗрдд рдирд╛рд╣реА.
рдореА рдУрдкрди рдореАрдЯрд┐рдВрдЧрдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВ рд▓рд╛рдЧрд▓реЛ. рд╕рд┐рджреНрдз рдЖрдгрд┐ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЭрдЪрд╛ рдкреНрд░рд┐рдпрдХрд░ рдореНрд╣рдгреВрди, рдореА рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЭ 4.0.8 рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ (рдЖрдореНрд╣реА рдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪрд╛ рдпреЗрдереЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгрд╛рд░ рдирд╛рд╣реА). рд╕рд░реНрд╡ рдХрд╛рд╣реА рдареАрдХ рдЖрд╣реЗ, рддреЗ рдлреНрд▓реЕрд╢ рд╡рд░ рдЖрд╣реЗ рддреНрдпрд╛рд╢рд┐рд╡рд╛рдп. рдареАрдХ рдЖрд╣реЗ, рддрд╕реЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреНрдпрд╛рдиреЗ рдХреНрд░реЛрдордордзреНрдпреЗ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕ рдирдХрд╛рд░ рджрд┐рд▓рд╛, рдкрд░рдВрддреБ рдлреЙрдХреНрд╕рдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХреЗрд▓реЗ... рдкрд░рдВрддреБ рд╣реЗ рдкреЙрдЗрдВрдЯ 4 рдЪреНрдпрд╛ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕ рдЖрд╣реЗ, рдХрд╛рд░рдг... рдкреНрд░рддреНрдпреЗрдХрдЬрдг FF рд╡рд╛рдкрд░рдд рдирд╛рд╣реА рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ рддреЗ рдЖрд╡рдбрдд рдирд╛рд╣реА. рдлреНрд▓реЕрд╢ рд╢рд┐рд╡рд╛рдп 5.0.0-M1 рдЖрд╡реГрддреНрддреА рдШреЛрд╖рд┐рдд рдХреЗрд▓реНрдпрд╛рдЪреЗ рдкрд╛рд╣реВрди рдореА рдЖрдзреАрдЪ рдЕрд╕реНрд╡рд╕реНрде рдЭрд╛рд▓реЛ рд╣реЛрддреЛ! рдЗрдереВрдирдЪ рд╣реЗ рд╕рд░реНрд╡ рд╕реБрд░реВ рдЭрд╛рд▓реЗ. рдореА рд▓рдЧреЗрдЪ рд╕рд╛рдВрдЧреЗрди рдХреА рдореА рд▓рдЧреЗрдЪ рд╕рд░реНрд╡ рдХрд╛рд╣реА рд▓рд╛рдБрдЪ рдХрд░реВ рд╢рдХрд▓реЛ рдирд╛рд╣реА; рдкреВрд░реНрдг рд▓реЙрдиреНрдЪ рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрдорд╛рд░реЗ 2 рдЖрдард╡рдбреЗ, рджрд┐рд╡рд╕рд╛рдЪреЗ 1-2 рддрд╛рд╕ рд▓рд╛рдЧрд▓реЗ.
рдЖрдгрд┐ рдореНрд╣рдгреВрди, рдореА рддреЗ ubuntu 18.0.4-LTS рд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ. рдЖрд╡рд╢реНрдпрдХрддрд╛:
- JRE 8
- рдХреБрд░реЗрдиреНрдЯреЛ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡реНрд╣рд░
рдЪрд▓рд╛ 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
рд╡реНрд╣рд┐рдбрд┐рдУ/рдСрдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдЪреНрдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рдирд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдХреБрд░реЗрдиреНрдЯреЛ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡реНрд╣рд░ (KMS) рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рддреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╡рд┐рдз рдкрд░реНрдпрд╛рдп рдЖрд╣реЗрдд, рдореА рдбреЙрдХрд░ рдкрд░реНрдпрд╛рдп рд╡рд╛рдкрд░рд▓рд╛. рдбреЙрдХрд░ рд╕реНрдерд╛рдкрд┐рдд рдЖрдгрд┐ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдпрд╛ рд▓реЗрдЦрд╛рдд рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА, рдХрд╛рд░рдг рдЗрдВрдЯрд░рдиреЗрдЯ рдорд╛рд╣рд┐рддреАрдиреЗ рднрд░рд▓реЗрд▓реЗ рдЖрд╣реЗ. рдЖрдгрд┐ рдореНрд╣рдгреВрди, KMS рд▓рд╛рдБрдЪ рдХрд░реВрдпрд╛
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest
рдЖрддрд╛ рд╕реЛрдмрддрдЪреЗ рдШрдЯрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рд╕реБрд░реВ рдХрд░реВрдпрд╛:
, MySQL тАФ OM рдордзреНрдпреЗ рдЕрдВрдЧрднреВрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреЛ рд▓рдврд╛рдК рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА. рдЖрдореНрд╣реА рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рд╕реЛрдпреАрд╕реНрдХрд░ рдХреЛрдгрддреАрд╣реА рдЖрд╡реГрддреНрддреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЛ. рд╣реЗ рдорд╛рдирдХ рднрд╛рдВрдбрд╛рд░рд╛рдВрдордзреВрди рджреЗрдЦреАрд▓ рдХрд╛рд░реНрдп рдХрд░реЗрд▓.
sudo apt-get install mysql
рдЬрд╛рд╡рд╛рд▓рд╛ MySQL рд▓рд╛ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ
рдкреНрд░рддрд┐рдорд╛ рдореЕрдЧрд┐рдХ - рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдмреЛрд░реНрдб, рджрд╕реНрддрдРрд╡рдЬ рдЖрдгрд┐ рдкреНрд░рддрд┐рдорд╛рдВрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЖрдореНрд╣реА рдорд╛рдирдХ рд╕рд▓рдЧрдо рдкрд╛рд╕реВрди рджреЗрдЦреАрд▓ рдШреЗрддреЛ.
sudo apt-get install imagemagick
ghostscript - рдЬрд░ рдЖрдореНрд╣рд╛рд▓рд╛ рдкреАрдбреАрдПрдлрд╕рд╣ рдХрд╛рдо рдХрд░рд╛рдпрдЪреЗ рдЕрд╕реЗрд▓ рддрд░ рдЖрдореНрд╣реА рддреНрдпрд╛рд╢рд┐рд╡рд╛рдп рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рднрд╛рдВрдбрд╛рд░ рджреЗрдЦреАрд▓ рдорд╛рдирдХ рдЖрд╣реЗрдд.
рдУрдкрди рдСрдлрд┐рд╕ рдХрд┐рдВрд╡рд╛ рдореБрдХреНрдд рдХрд╛рд░реНрдпрд╛рд▓рдп - рдСрдлрд┐рд╕ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдЪреЗ рд╕рд░реНрд╡ рд╕реНрд╡рд░реВрдк рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА...
ffmpeg ╨╕ SoX тАФ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдиреНрдлрд░рдиреНрд╕ рд░реЗрдХреЙрд░реНрдб рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╛рдареА. рдЖрд╡реГрддреНрддреА 10.3 рдХрд┐рдВрд╡рд╛ рдирдВрддрд░рдЪреА рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
sudo apt install ffmpeg
sudo apt-get install sox
рдмрд░рдВ, рдЖрддрд╛ рдЖрдореНрд╣реА рдУрдкрди рдореАрдЯрд┐рдВрдЧреНрдЬ рд╕реНрд╡рддрдГ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдЖрд╣реЛрдд.
рдЖрдореНрд╣реА рддреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗ рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдлреЛрд▓реНрдбрд░рдордзреНрдпреЗ рдЕрдирдкреЕрдХ рдХреЗрд▓реЗ.
рдЕрд╕реЗ рджрд┐рд╕рддреЗ рдХреА рд╕рд░реНрд╡рдХрд╛рд╣реА рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдЖрд╣реЗ (рд╡рд┐рд╢реЗрд╖рдд: рдЖрдкрдг рдЕрдиреБрд╕рд░рдг рдХреЗрд▓реНрдпрд╛рд╕
OM 5.0.0-M1 рдЖрд╡реГрддреНрддреА рдЯреЙрдордХреЕрдЯрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЕрдкрд╛рдЪреЗрд╡рд░ рдирд╛рд╣реА. рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди ./conf/ рдлреЛрд▓реНрдбрд░рдордзреНрдпреЗ рд╕реНрдерд┐рдд рдЖрд╣реЗ. рд╕реНрд╡-рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╕реЗ рддрдпрд╛рд░ рдХрд░рд╛рд╡реЗ рдЖрдгрд┐ рддреЗ TomCate I рдордзреНрдпреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛рд╡реЗ
рдареАрдХ рдЖрд╣реЗ, https рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЖрддрд╛ ./bin рдлреЛрд▓реНрдбрд░рд╡рд░ рдЬрд╛ рдЖрдгрд┐ statup.sh рдЪрд╛рд▓рд╡рд╛ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░ рд╕реБрд░реВ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╡реЗрдм рдЗрдВрд╕реНрдЯреЙрд▓рд░рд╡рд░ рдЬрд╛.
- рдЗрдореЗрдЬ рдореЕрдЬрд┐рдХ рдкрде /usr/bin
- FFMPEG рдкрде /usr/bin
- SoX рдкрде /usr/bin
- jodconverter /usr/lib/libreoffice рд╕рд╛рдареА OpenOffice/LibreOffice рдкрде (рдореА libre рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ)
рдкреБрдвреАрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдкреБрдиреНрд╣рд╛ рдХреНрд▓рд┐рд╖реНрдЯ рдирд╛рд╣реАрдд.
рдкреНрд░рдердордЪ рд▓реЙрдЧ рдЗрди рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рддреБрдореНрд╣рд╛рд▓рд╛ "рдкреНрд░рд╢рд╛рд╕рди" -> "рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди" рд╡рд░ рдЬрд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓, рдЖрдпрдЯрдо рд╢реЛрдзрд╛ path.ffmpeg рдЖрдгрд┐ рддреНрдпрд╛рдд рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ тАЬ/usr/binтАЭ рдореВрд▓реНрдп рд╣рдЯрд╡рд╛. рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд╕реЗрд╡реНрд╣ рдХрд░рд╛.
рдмрд░рдВ, рдЦрд░рдВ рддрд░ рдЖрдордЪрд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдиреНрдлрд░рдиреНрд╕рд┐рдВрдЧ рд╕рд░реНрд╡реНрд╣рд░ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдЖрд╣реЗ.
рд╕рд░реНрд╡реНрд╣рд░ рд░реАрдмреВрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдЪрд╛рд▓рд╡рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓
- DBMS рдбреЗрдЯрд╛рдмреЗрд╕ (рддреБрдореНрд╣реА рдЕрдВрдЧрднреВрдд рдбрд░реНрдмреА рд╡рд╛рдкрд░рдд рдирд╕рд▓реНрдпрд╛рд╕)
- KMS
- рд╕реНрдХреНрд░рд┐рдкреНрдЯ statup.sh
рддреБрдореНрд╣реА рддреЗ рд╕реНрд╡рд╣рд╕реНрддреЗ рдХрд░реВ рд╢рдХрддрд╛, рдкрд░рдВрддреБ рддреБрдореНрд╣реА рдСрдЯреЛрд░рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЗрдЦреАрд▓ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛.
рдлрд╛рдпрд░рд╡реЙрд▓рдордзреНрдпреЗ "рдмрд╛рд╣реЗрд░" рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА рдкреЛрд░реНрдЯреНрд╕ 5443,5080,8888 рд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реА рдкрд╛рд╣рд┐рдЬреЗ
рдЖрдкрд▓реНрдпрд╛ рд╡рд╛рдкрд░рд╛рдЪрд╛ рдЖрдирдВрдж рдШреНрдпрд╛!
PS рдЬрд░ рдХреЕрдореЗрд░рд╛ рдЗрдореЗрдЬ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдд рдирд╕реЗрд▓ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреНрдпрд╛рд╢рд┐рд╡рд╛рдп рдХреЛрдгреАрд╣реА рджрд┐рд╕рдд рдирд╕реЗрд▓, рддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдлрд╛рдпрд░рд╡реЙрд▓рдордзреАрд▓ рдЕрдкрд╡рд╛рджрд╛рдВрдордзреНрдпреЗ рдбреЛрдореЗрди рдЖрдгрд┐ рдкреЛрд░реНрдЯ рдЬреЛрдбрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЬрд░ рдХреЕрд╕реНрдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЕрд╕реЗрд▓, рддрд░ рддреЗ рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдЖрдгрд┐ рд╕рд░реНрд╡рдХрд╛рд╣реА рд╡рдЧрд│рддреЗ (рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХрдкрдгреЗ!), рдкрд░рдВрддреБ рдЕрд╡рд╛рд╕реНрдЯ рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрдЬрдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдХрдареЛрд░ рдкрд░рд┐рд╢реНрд░рдо рдХрд░рддреЗ. рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрд╕рд╣ рд╕рдВрдШрд░реНрд╖ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓.
рд╕реНрддреНрд░реЛрдд: www.habr.com