Követelmények
Java telepítése
Telepítse a Red5-öt
Konfigurálja az automatikus indítást
Fejezd be a telepítést
A Red5 egy Java nyelven megvalósított nyílt forráskódú médiaszerver, amely lehetővé teszi többfelhasználós Flash-alkalmazások futtatását, például élő audio/video streaming, távoli objektummegosztás (többszereplős játékokhoz), adatszinkronizálás, kliens adatfolyamok rögzítése (FLV és AVC+AAC) , és még sok más.
Ez a cikk végigvezeti a telepítési és beállítási folyamaton a Red5 Media Server elindításához az Ubuntu 16.04 rendszeren.
Követelmények
- Egy sudo felhasználó .
- Vultr Ubuntu 16.04 x64 szerverpéldány legalább 1 GB szabad memóriával.
Mielőtt bármilyen csomagot telepítene az Ubuntu kiszolgálópéldányra, javasoljuk, hogy frissítse a rendszert.
sudo apt-get update
sudo apt-get -y upgrade
Java telepítése
A Java telepítéséhez ajánlott az Ubuntuval csomagolt verzió használata. Ez konkrétan az OpenJDK 8 legújabb verzióját fogja telepíteni.
sudo apt-get install -y default-jre unzip
Telepítse a Red5-öt
Szerezze be a Red5 szerver legújabb verzióját.
cd /opt/
wget https://github.com/Red5/red5-server/releases/download/v1.0.9-RELEASE/red5-server-1.0.9-RELEASE.tar.gz
Bontsa ki a tarballt.
tar xvzf red5-server-1.0.9-RELEASE.tar.gz
Nevezze át a kibontott mappát erre: red5.
mv red5-server red5
cd red5
Indítsa el a Red5 szervert a háttérben.
sh red5.sh &
Mostantól elérheti a Red5 médiaszervert az IP-címe és a port használatával :5080. Látni fogja a Red5 üdvözlő oldalát.
Ha szeretné, hogy a Red5 média szerver indul el automatikusan a rendszerindítás során, hozz létre egy filet red5a /etc/init.d.
sudo nano /etc/init.d/red5
Adja hozzá a következő sorokat a fájlhoz.
#!/bin/sh
### BEGIN INIT INFO
# Provides: red5
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Red5 server
### END INIT INFO
start() {
cd /opt/red5 && nohup ./red5.sh > /dev/null 2>&1 &
echo 'Service started' >&2
}
stop() {
cd /opt/red5 && ./red5-shutdown.sh > /dev/null 2>&1 &
echo 'Service stopped' >&2
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
Mentse (" Ctrl+O"), és zárja be a fájlt (" Ctrl+X").
Tegye végrehajthatóvá a fájlt.
sudo chmod ugo+x /etc/init.d/red5
Telepítse a sysv-rc-confcsomagot.
sudo apt-get install sysv-rc-conf
Kapcsolja be a Red5 automatikus indítást.
sudo sysv-rc-conf red5 on
Ezen a ponton elindíthatja/leállíthatja/újraindíthatja a Red5 szervert a szervizparancsokkal.
sudo service red5 start
sudo service red5 stop
sudo service red5 restart
Fejezd be a telepítést
Befejezheti a Red5 telepítését a webböngészőn keresztül. Nyissa meg webböngészőjét, és keresse meg az URL-t úgy HTTP://[your-ip-adresse:5080], hogy a tényleges IP-cím a Vultr VPS felé mutat. Például telepíthet néhány demóalkalmazást a következő címen: HTTP://your-ip-address:5080/installer/.
A Red5 médiaszerver telepítése ezzel befejeződött.