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

SUSE Linux üzerinde red5 yükleyin

İlk sistem ne yüklemek bilmek bilmek.

Kullanım uname - bir indirmek gerekip gerekmediğini görmek için 32 veya 64 bit sürümleri.

SUSE rahatlamak: kedi /etc/SuSE-release

JDK YÜKLEMEK

En son JDK yüklemek http://java.sun.com/javase/downloads/index.jsp .

Kullanım chmod yapmak için bir + x yürütülebilir dosyayı karşıdan yüklediğiniz ve çalıştırmak.

En son sürüm kullanılır emin olun:

ln -s /usr/java/son /usr/yerel/jdk
ln -s
/usr/java/son/JRE yazılımını /usr/yerel/jre
RM /usr/bin/java

ln -s
/usr / java / son / bin / java /usr / bin / java
ihracat java_home = / usr / java / son /


SVN YÜKLEMEK

SVN'den almak: http://Software.openSUSE.org/Search?baseproject = ALL&p = 1&q subversion =

RPM ile yüklemek: RPM -IV Package.rpm

Herhangi bir bağımlılık gerekli olarak yükleyin. Http arama://Software.openSUSE.org/Search .

KARINCA YÜKLEMEK

wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.0-bin.tar.gz
zxvf apache-ant-1.8.0-bin.tar.gz arasında
mv apache-ant-1.8.0 / usr / local / karınca

Yapılandırma
ihracat ANT_HOME = / usr / local / karınca
ln-s / usr / local / ant / bin / ant / usr / local / bin / ant

Eski karınca değiştirin
rm / usr / bin / ant
ln-s / usr / local / ant / bin / ant / usr / bin / ant

Karınca sürümünü kontrol edin:
karınca -version


RED5 yüklemek

Son Red5 alın :
svn co http://red5.googlecode.com/svn/java/server/trunk red5

Red5 oluşturun :
cd red5
karınca hazırlamak
karınca dist

Red5 Taşı:
cd ..
mv red5 / opt / red5

Red5 İŞLEMLER

Red5 Başlangıç (Ne zaman gerek ya da sunucu üzerinde yeniden doğmuş gibi):
CD /opt/red5/dist
./red5.sh > start.log &

Yükleme//opt/red5/dist/webapps klasörü uygulamalarda güncelleme . Değişikliklerin etkili olması için, Red5 başlatılması gerekir:

1. Red5 çalışıp çalışmadığını kontrol edin:
PS aux | GREP red5

2. Kendi klasörüne gidin ve aşağı red5 kapattı:
CD /opt/red5/dist
./red5-shutdown.sh

3. Hala çalışıyor görmek ya da değil:
PS aux | GREP red5

4. Yeniden başlatın, ve aynı zamanda sizin seçtiğiniz bir dosyaya çıkış günlükleri yapmak:
./red5.sh > start.log &

5. Emin çevrimiçi geri döndü olun:
PS aux | GREP red5