Debianの上でRed5のをインストールします。

このチュートリアルをインストールされている最新バージョン:
Red5の 1.0.0 RC2
Java 1.6.0_26
Ant 1.8.4

少なくとも Debian 5 (レニー) 必須:
猫/etc/debian_version

チェック アウト リリース:
猫の/proc/バージョン
uname-a
猫/etc/問題
猫/etc/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 を参照 # ディストリビューション cd が挿入されていない場合.

システムが英語でない場合, 有効にします。:
dpkg 再構成するロケール
輸出する場合 LANG = en_US。UTF-8

更新/etc/enviroment

再起動する必要があります。.

 

アップデート:
apt-getの更新

インストール Subversion:
apt-y subversion をインストールします。

Debian パッケージを構築するためのツールをインストールします。:
apt-y は dpkg-dev debhelper dh、devscripts fakeroot をインストールします。

インストール Java (太陽ライセンスを受け入れる場合に適用):
apt-y は、java パッケージをインストールします。
太陽 java6 jre をインストールしての apt-y
apt-y 太陽 java6 jdk をインストールします。
Javaの-version

インストール Apache Ant:
wgetのHTTP://www.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.gz
apache ant-1.8.4 bin.tar.gz タール事前
mv apache ant 1.8.4/usr/local に/アリ
輸出ANT_HOME = / usr / localに/アリ
/usr 社/ローカル/アリ/bin/ant - バージョン

Red5 の最新の開発版をダウンロードします。:
svnの共同のhttp://red5.googlecode.com/svn/java/server/trunk red5 トランク

Red5 を構築する ant を実行します。:
cd red5 トランク
/usr 社/ローカル/アリ/bin/ant

Red5 を展開します。:
mkdir/usr/local/red5
cp-r dist/*/usr/ローカル/red5/
cd/usr/local/red5
chmodコマンド 755 red5.sh

カスタム アプリケーションに/usr/ローカル/red5/web アプリケーションを展開します。 .
例では、 VideoWhisper Red5 RTMP アプリケーション 実行に必要な VideoWhisper ソリューション.

Red5 をバック グラウンドで開始します。:
cd/usr/local/red5
./red5.sh >> red5.log &

正しいポートがバインドされていることを確認します。:
netstat-アリ

 

/Usr/local/red5/webapps に web アプリケーションを追加または構成を変更またはサーバーを再起動するたびに red5 を再起動する必要があります。.

Red5 を閉じる:
cd/usr/local/red5
./RED5-shutdown.sh

Red5 のプロセスを殺すか:
PSのAUX | グリップRED5
殺す $プロセス id。

再度開始します。:
cd/usr/local/red5
./red5.sh >> red5.log &

 

サーバーの起動時に自動的に開始するサービスとしてそれを展開することも:

vi/etc/init.d/red5

#! /bin/sh
# これらの内容で: /etc/init.d/red5
# 必要に応じて下の red5 ディレクトリ パスを変更します。
RED5_DIR =/usr/ローカル/red5

スタート()
{
エコー “Red5 サービスを開始”
須藤秀ルート-c “cd $RED5_DIR; ./red5.sh > /var/log/red5.log &”
戻り値
}

停止()
{
エコー “Red5 をシャット ダウンします。”
須藤秀ルート -c ' killall red5 java’
戻り値
}

ケース “$1” 中に
スタート)
スタート
;;
停止)
停止
;;
再起動)
停止
スタート
;;
*)
エコー “使用法: {スタート|停止|再起動}”
出口 1
;;
ESAC
出口 $?

chmod + x/etc/init.d/red5

SUSE LinuxでのRed5のインストール

まず何をインストールする知っているあなたのシステムを知っています。.

使用 uname-a かどうかは、ダウンロードする必要が参照してくださいに 32 または 64 ビット バージョン.

SUSE のリリースを取得します。: 猫/etc/SuSE-release

JDK をインストールします。

最新の JDK をインストールします。 http://java.sun.com/javase/downloads/index.jsp .

使用 chmod + x をする実行可能ファイルをダウンロードし、それを実行.

最新バージョンの使用を確認します。:

ln-s /usr/java/最新 /usr 社/ローカル/jdk
ln-s
/usr/java/最新/jre /usr 社/ローカル/jre
rm/usr/bin/java

ln-s
/USR / javaの/最新の/ binに/ javaの /USRは/ bin / javaの
輸出JAVA_HOME =は/ usr / javaの/最新/


SVN をインストールします。

SVN からの取得します。: HTTP://software.opensuse.org/search?baseproject = すべて&p = 1&q = subversion

Rpm をインストールします。: rpm -iv package.rpm

必要なすべての依存関係をインストールします。. Http から検索します。://software.opensuse.org/search .

ANT をインストールします。

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の
MVのapache-ANT-1.8.0を/ usr / local /アリ

設定する
輸出ANT_HOME = / usr / localに/アリ
LN -sは、/ usr /アリ/ local / binには/ usr / local / binに/アリ/アリ

古いアリを交換してください
RMは/ usr / bin /アリ
LN -sは/ usr / local /アリ/ binに/アリは/ usr / bin /アリ

アリのバージョンを確認してください:
アリ-version


Red5のをインストールする

最新のRed5のを入手 :
svnの共同のhttp://red5.googlecode.com/svn/java/server/trunk RED5

Red5のビルド :
CDのRED5
蟻の準備
アリのdist

Red5のを移動する:
CD ..
MV RED5は/ opt / RED5

RED5を操作

Red5のを起動します。 (とき必要がありますまたはサーバーを再起動):
CDの/ opt / RED5はdist /
./red5.sh > START.LOG &

/Opt/red5/dist/webapps フォルダー内のアプリケーションをインストール/アップデート . 変更を有効に, Red5 を再起動する必要があります。:

1. RED5が実行されているか確認してください:
PSのAUX | グリップRED5

2. そのフォルダに移動し、ダウンRED5をシャット:
CDの/ opt / RED5はdist /
./RED5-shutdown.sh

3. それはまだ実行しているかどうかを確認したりしない:
PSのAUX | グリップRED5

4. それを再起動します, また、お好みのファイルにログを出力:
./red5.sh > START.LOG &

5. それがオンラインに戻ったのを確認してください:
PSのAUX | グリップRED5