डेबियन पर 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
मारने $process_id

उसके बाद इसे फिर से शुरू:
सीडी /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

SUSE लाइनेक्स पर Red5 स्थापित करें

सबसे पहले स्थापित करने के लिए क्या पता है कि आपके सिस्टम पता.

उपयोग uname - एक यदि आप डाउनलोड करने के लिए की जरूरत को देखने के लिए 32 या 64 बिट्स संस्करण.

SUSE रिलीज मिल: बिल्ली /etc/SuSE-release

JDK स्थापित करें

से नवीनतम JDK स्थापित करें http://java.sun.com/javase/downloads/index.jsp .

उपयोग chmod करने के लिए एक + x निष्पादन योग्य फ़ाइल डाउनलोड की है और इसे निष्पादित करें.

सुनिश्चित करें कि नवीनतम संस्करण उपयोग किया जाता है:

ln -s /usr/जावा/नवीनतम /usr/स्थानीय/jdk
ln -s
/usr/जावा/नवीनतम/jre /usr/स्थानीय/jre
आर एम /usr/bin/java

ln -s
/Usr / जावा / नवीनतम / बिन / जावा /usr / bin / जावा
निर्यात JAVA_HOME = / usr / जावा / नवीनतम /


SVN स्थापित करें

SVN से प्राप्त: नि://software.opensuse.org/search?baseproject = ALL&p = 1&q = तोड़फोड़

RPMs के साथ स्थापित करें: rpm -iv package.rpm

किसी भी निर्भरताएँ आवश्यक के रूप में स्थापित करें. Http से खोज://software.opensuse.org/search .

चींटी को स्थापित

wget http://www.apache.org/dist/ant/binaries/apache-चींटी 1.8.0-bin.tar.gz
zxvf अपाचे चींटी 1.8.0-bin.tar.gz की
एम वी अपाचे चींटी 1.8.0 / usr / स्थानीय / चींटी

विन्यस्त करें
निर्यात ANT_HOME = / usr / स्थानीय / चींटी
एल एन एस / usr / स्थानीय / चींटी / bin / चींटी / usr / स्थानीय / बिन / चींटी

पुराने चींटी बदलें
आर एम / usr / bin / चींटी
एल एन एस / usr / स्थानीय / चींटी / bin / चींटी / usr / bin / चींटी

चींटी संस्करण की जाँच करें:
चींटी -version


Red5 इन्सटाल

नवीनतम Red5 जाओ :
SVN सह http://red5.googlecode.com/svn/java/server/trunk red5

Red5 बनाएँ :
सीडी red5
चींटी को तैयार
चींटी जिला

Red5 ले जाएँ:
सीडी ..
एम वी red5 / चुनते / red5

RED5 संचालन

Red5 प्रारंभ (जब की जरूरत है या पर सर्वर रीबूट करें):
सीडी /opt/red5/dist
./red5.sh > start.log &

/Opt/red5/dist/webapps फ़ोल्डर में अनुप्रयोग अद्यतन स्थापित / . परिवर्तनों को प्रभावी बनाने के लिए, Red5 पुनरारंभ करना आवश्यक है:

1. Red5 चल रहा है की जाँच:
पुनश्च aux | grep red5

2. अपने फ़ोल्डर में जाओ और नीचे red5 बंद:
सीडी /opt/red5/dist
./के red5- shutdown.sh

3. यह अभी भी चल रहा है अगर देखें या नहीं:
पुनश्च aux | grep red5

4. इसे पुनः आरंभ, और उसमें अपनी पसंद के किसी फ़ाइल में लॉग आउटपुट भी करते:
./red5.sh > start.log &

5. यकीन है कि यह ऑनलाइन वापस बनाओ:
पुनश्च aux | grep red5