Kërkesat
Instaloni Java
Instaloni Red5
Konfiguro nisjen automatike
Përfundoni instalimin
Red5 është një server mediash me burim të hapur i implementuar në Java që ju lejon të ekzekutoni aplikacione Flash me shumë përdorues, si transmetimi i drejtpërdrejtë audio/video, ndarja e objekteve në distancë (për lojëra me shumë lojtarë), sinkronizimi i të dhënave, regjistrimi i transmetimeve të klientit (FLV dhe AVC+AAC) , edhe me shume.
Ky artikull do t'ju udhëheqë përmes procesit të instalimit dhe konfigurimit për nisjen e një serveri Red5 Media në Ubuntu 16.04.
Kërkesat
- Një përdorues sudo .
- Një shembull i serverit Vultr Ubuntu 16.04 x64 me të paktën 1 GB memorie të disponueshme.
Përpara se të instaloni ndonjë paketë në shembullin e serverit Ubuntu, rekomandohet që të përditësoni sistemin.
sudo apt-get update
sudo apt-get -y upgrade
Instaloni Java
Opsioni i rekomanduar për instalimin e Java është përdorimi i versionit të paketuar me Ubuntu. Në mënyrë të veçantë, kjo do të instalojë OpenJDK 8, versionin më të fundit.
sudo apt-get install -y default-jre unzip
Instaloni Red5
Merrni versionin më të fundit të serverit Red5.
cd /opt/
wget https://github.com/Red5/red5-server/releases/download/v1.0.9-RELEASE/red5-server-1.0.9-RELEASE.tar.gz
Ekstraktoni tarballin.
tar xvzf red5-server-1.0.9-RELEASE.tar.gz
Riemërtoni dosjen e nxjerrë në red5.
mv red5-server red5
cd red5
Nisni serverin Red5 në sfond.
sh red5.sh &
Tani mund të përdorni serverin e mediave Red5 duke përdorur adresën tuaj IP të ndjekur nga porti :5080. Do të shihni faqen e mirëseardhjes Red5.
Nëse ju dëshironi server Red5 media të fillojë automatikisht gjatë boot, të krijojë një skedar të quajtur red5në /etc/init.d.
sudo nano /etc/init.d/red5
Shtoni linjat e mëposhtme në skedar.
#!/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
Ruani (" Ctrl+O") dhe mbyllni skedarin (" Ctrl+X").
Bëni skedarin të ekzekutueshëm.
sudo chmod ugo+x /etc/init.d/red5
Instaloni sysv-rc-confpaketën.
sudo apt-get install sysv-rc-conf
Aktivizo nisjen automatike të Red5.
sudo sysv-rc-conf red5 on
Në këtë pikë mund të nisni/ndaloni/rinisni serverin Red5 me komandat e shërbimit.
sudo service red5 start
sudo service red5 stop
sudo service red5 restart
Përfundoni instalimin
Mund të përfundoni instalimin e Red5 përmes shfletuesit tuaj të internetit. Hapni shfletuesin tuaj të internetit dhe lundroni në URL HTTP://[your-ip-adresse:5080]me adresën aktuale IP të drejtuar drejt Vultr VPS tuaj. Për shembull, mund të instaloni disa nga aplikacionet demo duke shkuar te HTTP://your-ip-address:5080/installer/.
Instalimi i serverit tuaj të medias Red5 tani ka përfunduar.