今回行うことを詳しく
普通であれば Red5 を起動させ、http://localhost:5080/installer/ へアクセスしてデモのファイルをインストールするのですが、そのリストが表示されないときがあります(プロキシの問題なのかネットワーク自体の問題なのか 今の段階では定かではありません)。そこでサーバをひとつ作ってそこから wget なんかでデモファイルを取ってきて、そのサーバからデモファイルをインストールします。サーバはいらない PC に入れたり仮想で立てたりしてください。
環境構成
今回の環境構成は以下。ホスト
- OS : Windows 7 64bit
- Red5 : 0.9.1 Final
サーバ (新しく作ってね)
- VirtualBox 4.1.6
- OS : Ubuntu 10.04.3 32bit (ユーザ名 test)
- Java : OpenJDK 6 (1.6.0_20)
対処方法
今回行う項目は以下の 2 つです。デモファイルをサーバへインストール
デモファイルは友人が見つけてくれたのですがred5 - Revision 4296: /java/example/trunk
にあるようです。これを wget でもってきます。面倒なんで -r 付けます。
$wget -r http://red5.googlecode.com/svn/java/example/trunk/
ダウンロード中。
red5.googlecode.com ファイルができ、svn にごっそりとファイルが。
red5.googlecode.com/svn/java/example/trunk/ の中にデモファイルが入っています。
trunk をホームディレクトリにコピーして、名前を applns に変更します。
cp -ad trunk /home/test/ cd /home/test/ rm trunk applns
ホスト側の設定
Red5/webapps/installer/WEB-INF/red5-web.properties の5行目を変更します。先ほど作った applns にアクセスするようにします。webapp.contextPath=/installer webapp.virtualHosts=localhost, localhost:5080 # Used by the installer to locate the available wars application.repository.url=サーバのURL/applns/
あとはRed5を起動し http://localhost:5080/installer/ へアクセスすればインストールできるようになります。
0 件のコメント:
コメントを投稿