Instale Red5 no Debian

Versões mais recentes instaladas com este tutorial:
Red5 1.0.0 RC2
Java 1.6.0_26
Formiga 1.8.4

Pelo menos Debian 5 (Lenny) Necessário:
cat/etc/debian_version

Lançamento do check-out:
cat/proc/versão
uname -a
cat/etc/questão
cat/etc/debian_version

Certifique-se de que o sistema pode encontrar que todos exigem as dependências do /etc/apt/sources.list:
deb http://Security.debian.org/ principal de aperto/atualizações
deb-src http://Security.debian.org/ principal de aperto/atualizações
deb http://FTP.us.debian.org/debian estável não-livre contrib principal
deb http://FTP.debian.org/Debian/ squeeze-updates main
deb-src http://FTP.debian.org/Debian/ squeeze-updates main
Comentar quaisquer referências de cd com # Se o cd de distribuição não é inserido.

Se o sistema não está em inglês, permitir que:
dpkg-reconfigure locales
export LANG = en_US. UTF-8

Atualização /etc/enviroment

Você pode precisar reiniciar.

 

Atualização:
apt-get update

Instalar Subversão:
apt-get install -y subversão

Instalar as ferramentas para construir seus próprios pacotes Debian:
apt-get - y instalar dpkg-dev debhelper dh-make devscripts fakeroot

Instalar Java (aceitar a licença de sol se aplica):
apt-get - y install java-pacote
apt-get - y install sun-java6-jre
apt-get - y install sun-java6-jdk
java -version

Instalar Apache Formiga:
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
/usr/local/ant de apache-ant-1.8.4 MV
ANT_HOME exportação = / usr / local / ant
/usr/local/formiga/bin/formiga - versão

Baixar a última versão de desenvolvimento do Red5:
svn co http://Red5.googlecode.com/svn/Java/Server/trunk red5-tronco

Correr ant para construir red5:
CD red5-tronco
/usr/local/bin/formiga/formiga

Implantar o red5:
mkdir /usr/local/red5
CP -R dist / * / usr/local/red5 /
CD /usr/local/red5
chmod 755 red5.sh

Implantar seus aplicativos personalizados em/usr/local/red5/webapps .
No exemplo Aplicação de VideoWhisper Red5 RTMP necessários para executar VideoWhisper soluções.

Iniciar o Red5 em plano:
CD /usr/local/red5
./red5.sh >> Red5.log &

Verifique se que as portas corretas estão sendo vinculadas a:
netstat-formiga

 

Você precisa reiniciar o red5 cada vez que você adiciona webapps para /usr/local/red5/webapps ou alterar a configuração ou reiniciar o servidor.

Feche o Red5:
CD /usr/local/red5
./red5-shutdown.sh

Ou matar processos Red5:
ps aux | aperto red5
matar $ID de processo

Em seguida, iniciá-lo novamente:
CD /usr/local/red5
./red5.sh >> Red5.log &

 

Também poderá implantá-la como serviço para iniciar automaticamente na inicialização do servidor:

vi /etc/init.d/red5

#! /bin/sh
# Coloque estes conteúdos em: /etc/init.d/Red5
# alterar o caminho de diretório red5 abaixo conforme necessário
RED5_DIR = / usr/local/red5

início()
{
echo “Iniciando o serviço do Red5”
sudo su root -c “CD $RED5_DIR; ./red5.sh > /var/log/Red5.log &”
retornar
}

Pare()
{
echo “Desligando o red5”
sudo su root -c ' killall red5 java’
retornar
}

caso “$1” em
início)
início
;;
Pare)
Pare
;;
reiniciar)
Pare
início
;;
*)
echo “Uso: {início|Pare|reiniciar}”
saída 1
;;
ESAC
saída $?

chmod + x /etc/init.d/red5

Instale Red5 no SUSE Linux

Primeiro saber seu sistema para saber o que instalar.

Use uname -a para ver se você precisa baixar 32 ou 64 versões de bits.

Obter versão do SUSE: gato /etc/SuSE-release

INSTALE O JDK

Instale o JDK mais recente de http://java.sun.com/javase/downloads/index.jsp .

Uso chmod a + x para fazer download do arquivo executável e executá-lo.

Certifique-se de que a versão mais recente é usado:

ln -s /usr / java / latest /usr / local / jdk
ln -s
/usr / java / latest / jre /usr / local / jre
rm / usr / bin / java

ln -s
/usr / java / latest / bin / java /usr / bin / java
JAVA_HOME exportação = / usr / java / latest /


INSTALAR O SVN

Obter o SVN do: http://software.openSUSE.org/Search?baseproject = ALL&p = 1&q = subversão

Instalar os RPMs com: rpm -iv Package.rpm

Instale quaisquer dependências conforme necessário. Busca de http://software.openSUSE.org/Search .

INSTALAR O ANT

wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.0-bin.tar.gz
de zxvf apache-ant-1.8.0-bin.tar.gz
mv apache-ant-1.8.0 / usr / local / ant

Configurar
ANT_HOME exportação = / usr / local / ant
ln-s / usr / local / ant / bin / ant / usr / local / bin / ant

Substitua formiga velho
rm / usr / bin / ant
ln-s / usr / local / ant / bin / ant / usr / bin / ant

Verifique versão formiga:
-version formiga


INSTALAR Red5

Obter mais recente Red5 :
svn co http://red5.googlecode.com/svn/java/server/trunk red5

Construir Red5 :
cd red5
formiga preparar
dist ant

Mova Red5:
cd ..
mv red5 / opt / red5

OPERAR RED5

Comece Red5 (Quando precisar ou no servidor reiniciar):
cd / opt / red5 / dist
./red5.sh > start.log &

Instalar/atualizar aplicativos na pasta /opt/red5/dist/webapps . Para que as alterações entrem em vigor, Red5 deve ser reiniciado.:

1. Verifique se red5 está em execução:
ps aux | aperto red5

2. Vá até a pasta e fechou red5 para baixo:
cd / opt / red5 / dist
./red5-shutdown.sh

3. Veja se ele ainda está funcionando ou não:
ps aux | aperto red5

4. Reiniciá-lo, e também torná-lo os logs de saída em um arquivo de sua escolha:
./red5.sh > start.log &

5. Certifique-se que ele está de volta on-line:
ps aux | aperto red5