डेबियन पर Red5 स्थापित करें

इस ट्यूटोरियल के साथ स्थापित नवीनतम संस्करण:
Red5 1.0.0 RC2
जावा 1.6.0_26
चींटी 1.8.4

कम से कम डेबियन 5 (Lenny) की आवश्यकता:
बिल्ली/आदि/debian_version

चेकआउट रिलीज:
बिल्ली/proc/संस्करण
uname - एक
बिल्ली/आदि/समस्या
बिल्ली/आदि/debian_version

सुनिश्चित करें कि सिस्टम सभी /etc/apt/sources.list से निर्भरता की आवश्यकता पा सकते हैं:
देब http://security.debian.org/ निचोड़/अद्यतन मुख्य
देब-src http://security.debian.org/ निचोड़/अद्यतन मुख्य
देब http://ftp.us.debian.org/debian स्थिर मुख्य गैर मुक्त contrib
देब http://ftp.debian.org/debian/ निचोड़-अद्यतन मुख्य
देब-src http://ftp.debian.org/debian/ निचोड़-अद्यतन मुख्य
किसी भी सीडी संदर्भ के साथ टिप्पणी # यदि वितरण cd सम्मिलित नहीं किया जाता है.

यदि सिस्टम में अंग्रेजी नहीं है, कि सक्षम करें:
dpkg-reconfigure लोकेल
निर्यात LANG = en_US. UTF-8

अद्यतन /etc/enviroment

आपको रीबूट करना होगा हो सकता है.

 

अद्यतन:
उपयुक्त-अद्यतन मिल

स्थापित करें तोड़फोड़:
उपयुक्त-मिल - y स्थापित तोड़फोड़

अपने Debian संकुल का निर्माण करने के लिए उपकरण स्थापित करें:
उपयुक्त-मिल - y स्थापित dpkg-देव debhelper dh-मेक devscripts fakeroot

स्थापित करें जावा (यदि सूर्य लाइसेंस स्वीकार करते हैं पर लागू होता है):
उपयुक्त-मिल - y स्थापित जावा-पैकेज
उपयुक्त-मिल - y स्थापित सूर्य-java6-jre
सूर्य-java6-jdk स्थापित उपयुक्त-मिल - y
जावा-संस्करण

स्थापित करें अपाचे चींटी:
wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.gz
राल zxvf अपाचे-चींटी-1.8.4-bin.tar.gz
एमवी अपाचे-चींटी-1.8.4 /usr/local/ant
निर्यात ANT_HOME = / usr / स्थानीय / चींटी
/usr/स्थानीय/चींटी/बिन/चींटी - संस्करण

Red5 के विकास के नवीनतम संस्करण डाउनलोड करें:
SVN सह http://red5.googlecode.com/svn/java/server/trunk red5-ट्रंक

चींटी red5 का निर्माण करने के लिए चलाएँ:
सीडी red5-ट्रंक
/usr/स्थानीय/चींटी/बिन/चींटी

Red5 वितरित:
mkdir /usr/local/red5
cp -R dist / * / usr/स्थानीय/red5 /
सीडी /usr/local/red5
chmod 755 red5.sh

अपने कस्टम अनुप्रयोग में/usr/स्थानीय/red5/webapps का परिनियोजन .
उदाहरण में VideoWhisper Red5 RTMP अनुप्रयोग चलाने के लिए आवश्यक VideoWhisper समाधान.

Red5 पृष्ठभूमि में प्रारंभ करें:
सीडी /usr/local/red5
./red5.sh >> red5.log &

सही पोर्ट के लिए बाध्य किया जा रहा हैं की जाँच करें:
netstat-चींटी

 

आप red5 प्रत्येक समय आप webapps जोड़ें /usr/local/red5/webapps करने के लिए या कॉन्फ़िगरेशन परिवर्तित करें या सर्वर को पुनरारंभ करें पुनरारंभ करने की आवश्यकता.

Red5 बंद करें:
सीडी /usr/local/red5
./के red5- shutdown.sh

या Red5 प्रक्रियाओं को मार डालो:
पुनश्च aux | grep red5
मारने $प्रक्रिया आईडी

उसके बाद इसे फिर से शुरू:
सीडी /usr/local/red5
./red5.sh >> red5.log &

 

यह भी सर्वर बूट पर स्वचालित रूप से प्रारंभ करने के लिए सेवा के रूप में वितरित कर सकते हैं:

vi /etc/init.d/red5

#! /बिन/श
# इन सामग्री में डाल: /etc/init.d/red5
# आवश्यक के रूप में नीचे red5 निर्देशिका पथ बदलें
RED5_DIR = / usr/स्थानीय/red5

शुरुआत()
{
गूंज “Red5 सेवा शुरू”
sudo र जड़ -सी “सीडी $RED5_DIR; ./red5.sh > /var/log/red5.log &”
वापसी
}

रुको()
{
गूंज “Red5 नीचे बंद”
sudo र जड़ -सी ' killall red5 जावा’
वापसी
}

मामला “$1” में
शुरुआत)
शुरुआत
;;
रुको)
रुको
;;
पुनः आरंभ करें)
रुको
शुरुआत
;;
*)
गूंज “उपयोग: {शुरुआत|रुको|पुनः आरंभ करें}”
बाहर निकलें 1
;;
esac
बाहर निकलें $?

chmod + x /etc/init.d/red5

लिनक्स Ubuntu पर नवीनतम Red5 स्थापित करें

इस पोस्ट में लिनक्स Ubuntu पर SVN ट्रंक से Red5 नवीनतम स्थापित करने के लिए कैसे पता चलता है.

अन्य लिनक्स जायके के लिए (यानी. Centos) इस व्यापक ट्यूटोरियल देखें CentOS पर Red5 और JDK स्थापित करें.

जारी रखें पढ़ने “लिनक्स Ubuntu पर नवीनतम Red5 स्थापित करें”