أحدث الإصدارات المثبتة مع هذا البرنامج التعليمي:
RED5 1.0.0 RC2
جافا 1.6.0_26
النمل 1.8.4
ديبيان على الأقل 5 (ليني) مطلوب:
القط/إلخ/debian_version
الإفراج عن الخروج:
القط/proc/الإصدار
uname-a
القط/إلخ/القضية
القط/إلخ/debian_version
تأكد من العثور على النظام وتتطلب كل التبعيات من/etc/apt/sources.list:
http ديب://security.debian.org/الضغط/التحديثات الرئيسية
ديب-src http://security.debian.org/الضغط/التحديثات الرئيسية
http ديب://ftp.us.debian.org/debian مستقرة الرئيسية المسهمة غير حرة
http ديب://ftp.debian.org/debian/الضغط-التحديثات الرئيسية
ديب-src http://ftp.debian.org/debian/الضغط-التحديثات الرئيسية
تعليق أية مراجع مؤتمر نزع السلاح مع # إذا لم يتم إدراج القرص المضغوط التوزيع.
إذا لم يكن النظام في اللغة الإنجليزية, تمكين هذا:
لغات نظام إدارة حزم دبيان-إعادة
تصدير LANG = en_US. UTF-8
تحديث/etc/enviroment
قد تحتاج إلى إعادة تشغيل الكمبيوتر.
التحديث:
الرابطة بين الحصول على التحديث
تثبيت التخريب:
ص-الرابطة بين الحصول على تثبيت التخريب
تثبيت أدوات لبناء الخاصة بك حزم دبيان:
y-الرابطة بين الحصول على تثبيت نظام إدارة حزم دبيان-ديف ديبهيلبير dh--جعل ديفسكريبتس فاكيروت
تثبيت جافا (تقبل الشمس الترخيص إذا كان ينطبق):
y-الرابطة بين الحصول على تثبيت حزمة جافا
ص-الرابطة بين الحصول على تثبيت صن-java6-ران
الحصول على شقة--y تثبيت jdk-الشمس-java6
java -version
تثبيت Apache النمل:
مجلد مشترك 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
ANT_HOME تصدير = / البيرة / المحلية / النمل
/usr/local/ant/bin/ant -version
Download the latest development version of Red5:
شارك إس HTTP://red5.googlecode.com/svn/java/server/trunk red5-trunk
Run ant to build red5:
cd red5-trunk
/usr/local/ant/bin/ant
Deploy red5:
mkdir /usr/local/red5
cp -R dist/* /usr/local/red5/
cd /usr/local/red5
chmod 755 red5.sh
Deploy your custom apps in/usr/local/red5/webapps .
في المثال VideoWhisper Red5 RTMP application needed to run VideoWhisper solutions.
Start Red5 in background:
cd /usr/local/red5
./red5.sh >> red5.log &
Verify the correct ports are being bound to:
netstat -ant
You need to restart red5 each time you add webapps to /usr/local/red5/webapps or change configuration or restart server.
Close Red5:
cd /usr/local/red5
./RED5-shutdown.sh
Or kill Red5 processes:
ملاحظة مدخل aux | البقرى RED5
قتل $معرف العملية
Then start it again:
cd /usr/local/red5
./red5.sh >> red5.log &
Can also deploy it as service to start automatically on server boot:
vi /etc/init.d/red5
#! /bin/sh
# put these contents at: /etc/init.d/red5
# change red5 directory path below as necessary
RED5_DIR=/usr/local/red5بداية()
{
صدى صوت “Starting Red5 Service”
sudo su root -c “cd $RED5_DIR; ./red5.sh > /var/log/red5.log &”
return
}توقف()
{
صدى صوت “Shutting down red5”
sudo su root -c ‘killall red5 java’
return
}حالة “$1” في
بداية)
بداية
;;
توقف)
توقف
;;
إعادة تشغيل)
توقف
بداية
;;
*)
صدى صوت “استعمال: {بداية|توقف|إعادة تشغيل}”
exit 1
;;
ESAC
exit $?
chmod +x /etc/init.d/red5