Installare Red5 su Debian

Ultime versioni installate con questo tutorial:
Red5 1.0.0 RC2
Java 1.6.0_26
Formica 1.8.4

Almeno Debian 5 (Lenny) Obbligatorio:
cat/etc//etc/debian_version

Rilascio di checkout:
cat/proc/versione
uname - a
problema/etc/gatto
cat/etc//etc/debian_version

Assicurarsi che il sistema può trovare che tutti richiedono dipendenze da /etc/apt/sources.list:
deb http://Security.debian.org/ wheezy/updates main
deb-src http://Security.debian.org/ wheezy/updates main
deb http://FTP.US.debian.org/Debian stabile principale non-free contrib
deb http://FTP.debian.org/Debian/ wheezy-updates main
deb-src http://FTP.debian.org/Debian/ wheezy-updates main
Commento fa riferimento a qualsiasi cd con # Se non viene inserito il cd di distribuzione.

Se il sistema non è in inglese, consentire che:
dpkg-reconfigure locales
export LANG = it_IT. UTF-8

Aggiornamento /etc/enviroment

Potrebbe essere necessario riavviare il sistema.

 

Aggiornamento:
apt-get update

Installare Subversion:
apt-get - y installare subversion

Installare gli strumenti per costruire il proprio pacchetto Debian:
apt-get - y installare dpkg-dev debhelper dh-make devscripts fakeroot

Installare Java (accettare la licenza di sole se si applica):
apt-get -y install java-package
apt-get -y install sun-java6-jre
apt-get -y install sun-java6-jdk
java -version

Installare Apache Formica:
wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.gz
tar zxvf apache-ant-1.8.4-bin.tar.gz
mv apache-ant-1.8.4 / usr / local / ant
export ANT_HOME = / usr / local / ant
/usr / / ant / bin / -version formica locale

Scarica l'ultima versione di sviluppo di Red5:
svn co http://red5.googlecode.com/svn/java/server/trunk red5-tronco

Eseguire formica costruire red5:
cd red5-tronco
/usr / local / ant / bin / ant

Distribuire red5:
mkdir / usr / local / red5
cp -R dist / * / usr / local / red5 /
cd / usr / local / red5
chmod 755 red5.sh

Distribuire le applicazioni personalizzate in / usr / local / red5 / webapps .
Nell'esempio Applicazione VideoWhisper Red5 RTMP necessari per eseguire VideoWhisper Soluzioni.

Inizia Red5 in background:
cd / usr / local / red5
./red5.sh >> red5.log &

Verificare le porte corrette sono tenuti a:
netstat -ant

 

È necessario riavviare red5 ogni volta si aggiunge webapps a /usr/local/red5/webapps o modificare la configurazione o riavviare server.

Chiudere Red5:
cd / usr / local / red5
./Red5-shutdown.sh

O uccidere i processi di Red5:
ps aux | presa red5
uccidere $ID_processo

Quindi avviare nuovamente:
cd / usr / local / red5
./red5.sh >> red5.log &

 

Può anche essere distribuita come servizio per l'avvio automatico all'avvio del server:

vi /etc/init.d/red5

#! /bin/sh
# mettere questi contenuti alle: /etc/init.d/Red5
# cambiare percorso di directory di red5 sotto come necessario
RED5_DIR = / usr/local/red5

inizio()
{
echo “Avvio servizio Red5”
sudo su root -c “CD $RED5_DIR; ./red5.sh > /var/log/Red5.log &”
ritorno
}

Stop()
{
echo “Arresto di red5”
sudo su root -c ' killall red5 java’
ritorno
}

caso “$1” in
inizio)
inizio
;;
Stop)
Stop
;;
ricomincia)
Stop
inizio
;;
*)
echo “Uso: {inizio|Stop|ricomincia}”
uscita 1
;;
ESAC
uscita $?

chmod + x /etc/init.d/red5

Installare ultima Red5 su Linux Ubuntu

Questo post mostra come installare ultima Red5 dal tronco svn su Linux Ubuntu.

Per le altre distribuzioni Linux (i.e. Centos) vedi questo tutorial completo Installare Red5 e JDK su CentOS.

Continua a leggere “Installare ultima Red5 su Linux Ubuntu”