とある事情でさくらのVPSにRed5(ストリーミングサーバ)を入れたので、その時のメモをブログに残しておきます。なお、さくらのVPSで動かしているOSはUbuntu 10.04です。
※ Red5とはRTMPを使ったオープンソースのストリーミングサーバですが、詳しい説明は割愛します。
Red5はSun Javaで動かした方が良いらしいので、まずsun-java6をインストールします。
sudo apt-get install python-software-properties
sudo add-apt-repository 'deb http://archive.canonical.com/ lucid partner'
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-jdk ant java-common java-package
Subversionをインストールします。
sudo apt-get install subversion
Red5のソースをSubversionでチェックアウトしてきます。
cd /usr/localbin # Red5を入れるディレクトリを指定(お好きな場所に)
sudo svn co http://red5.googlecode.com/svn/java/server/trunk red5
Red5をビルドします。
cd ./red5
sudo ant prepare
sudo ant dist
Red5を起動。
cd ./dist
sudo nohup sh red5.sh &
http://hostname:5080/ にアクセスして Red5 の画面が出てれば起動成功です。