Debian RED5 yüklemek

Bu öğretici ile yüklü en son sürümleri:
Red5 1.0.0 RC2
Java 1.6.0_26
Karınca 1.8.4

En azından Debian 5 (Lenny) Gerekli:
kedi/etc/debian_version

Kullanıma alma yayın:
Cat/proc/sürüm
uname - bir
kedi/etc/sorunu
kedi/etc/debian_version

Sistem tüm bağımlılıkları /etc/apt/sources.list üzerinden gerektirir bulabileceğinden emin olun:
Deb http://Security.Debian.org/ sıkmak/güncellemeleri ana kısıtlı
deb-src http://Security.Debian.org/ sıkmak/güncellemeleri ana kısıtlı
Deb http://FTP.us.Debian.org/Debian kararlı ana ücretli katkýda
Deb http://FTP.Debian.org/Debian/ sıkmak-güncellemeleri ana kısıtlı
deb-src http://FTP.Debian.org/Debian/ sıkmak-güncellemeleri ana kısıtlı
Herhangi bir cd ile başvuran yorum # Dağıtım cd takılı değil.

Sistemi İngilizce değilse, Bu etkinleştirme:
dpkg-RECONFIGURE yerel ayarlar
LANG ihracat en_US =. UTF-8

Güncelleştirme /etc/enviroment

Yeniden başlatmanız gerekebilir.

 

Güncelleştirme:
apt-get update

Install Subversion:
apt-get - y subversion yüklemek

Kendi Debian paketleri oluşturmak için Silverlight araçları yükleyebilirsiniz:
apt-get - y yüklemek dkpg-dev debhelper dh-yapmak devscripts fakeroot

Install Java (Eğer güneş Lisansı kabul geçerlidir):
apt-get - y yüklemek java-paketi
apt-get - y install güneş-java6-jre
apt-get - y install güneş-java6-jdk
java -version

Install Apache Karınca:
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
ihracat ANT_HOME = / usr / local / karınca
/usr/yerel/ant/bin/karınca - sürüm

Red5 son geliştirme sürümünü indirmek:
svn co http://RED5.googlecode.com/SVN/Java/Server/Trunk red5-gövde

Karınca RED5 oluşturmak için çalıştırmak:
CD red5-gövde
/usr/yerel/ant/bin/karınca

RED5 dağıtmak:
mkdir /usr/local/red5
CP -R dağ / * / usr/yerel/red5 /
CD /usr/local/red5
chmod 755 red5.sh

Senin gelenek apps içinde/usr/yerel/red5/webapps dağıtmak .
Örnekte VideoWhisper Red5 RTMP uygulama çalıştırmak için gerekli VideoWhisper çözümleri.

Arka planda Red5 başlatmak:
CD /usr/local/red5
./red5.sh >> RED5.log &

Doğru bağlantı noktalarını bağlı doğrulayın:
netstat-karınca

 

Red5 webapps /usr/local/red5/webapps için Ekle veya yapılandırmasını değiştirme veya sunucuyu yeniden her zaman yeniden başlatmanız gerekiyor.

Red5 kapatın:
CD /usr/local/red5
./red5-shutdown.sh

Ya da öldürmek Red5 oluşum:
PS aux | GREP red5
öldürmek $işlem kimliği

Yeniden başlatın:
CD /usr/local/red5
./red5.sh >> RED5.log &

 

Ayrıca sunucu açılışta otomatik olarak başlatmak için hizmeti olarak dağıtabilirsiniz:

vi /etc/init.d/red5

#! /bin/sh
# Bu içeriği koymak: /etc/init.d/RED5
# Aşağıda RED5 dizin yolu gereken şekilde değiştirin
RED5_DIR = / usr/yerel/red5

başlangıç()
{
echo “Red5 hizmeti başlatılıyor”
sudo su kök -c “CD $RED5_DIR; ./red5.sh > /var/log/RED5.log &”
dönüş
}

Dur()
{
echo “RED5 kapatma”
sudo su kök -c ' killall red5 java’
dönüş
}

dava “$1” içinde
başlangıç)
başlangıç
;;
Dur)
Dur
;;
tekrar başlat)
Dur
başlangıç
;;
*)
echo “Kullanım: {başlangıç|Dur|tekrar başlat}”
çıkış 1
;;
esac
çıkış $?

chmod + x /etc/init.d/red5