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/red5baş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