데비안에 Red5의 설치

이 자습서와 함께 설치 된 최신 버전:
Red5의 1.0.0 RC2
자바 1.6.0_26
개미 1.8.4

적어도 데비안 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. U T F-8

업데이트 /etc/enviroment

재 부 팅 해야 할 수 있습니다..

 

업데이트:
있는 apt-get 업데이트

설치 전복:
apt-get은-y subversion을 설치

자신의 데비안 패키지를 구축 하는 도구 설치:
apt-get은-y dpkg-dev debhelper dh 확인 devscripts fakeroot 설치

설치 자바 (경우 태양 사용 허가서를 수락 적용):
java 패키지를 설치 하는 apt-get은-y
apt-get은-y 태양-java6-jre를 설치
apt-get은-y 일 java6 jdk 설치
자바 -version

설치 아파치 개미:
wget을 HTTP://www.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.gz
타르 zxvf 아파치-개미-1.8.4-bin.tar.gz
mv 아파치 개미 1.8.4 /usr/local/ant
수출 ANT_HOME = / usr / 지방 / 개미
/usr/로컬/개미/빈/개미-버전

Red5의 최신 개발 버전을 다운로드:
SVN 공동 HTTP://red5.googlecode.com/svn/java/server/trunk red5-트렁크

Red5 만들려고 개미를 실행:
cd red5-트렁크
/usr/로컬/개미/빈/개미

Red5 배포:
mkdir /usr/local/red5
cp-R 구 / * / usr/지방/red5 /
cd /usr/local/red5
chmod를 755 red5.sh

배포를 사용자 지정 애플 리 케이 션에 / usr/지방/red5/webapps .
예에서 VideoWhisper Red5 RTMP 응용 프로그램 실행 하는 데 필요한 VideoWhisper 솔루션.

Red5 배경에서 시작:
cd /usr/local/red5
./red5.sh >> red5.log &

올바른 포트에 바인딩된 것을 확인합니다:
netstat-개미

 

Red5 webapps /usr/local/red5/webapps 추가 또는 구성을 변경 하거나 서버를 다시 시작할 때마다를 다시 시작 해야.

Red5를 닫습니다:
cd /usr/local/red5
./RED5-shutdown.sh

Red5 프로세스를 죽 일 또는:
추신 AUX | 그립 RED5
$process_id

다음 다시 시작:
cd /usr/local/red5
./red5.sh >> red5.log &

 

서버 부팅 시에 자동으로 시작 되도록 서비스를 배포할 수도 있습니다.:

6 /etc/init.d/red5

#! /빈/sh
# 이러한 내용에 넣어: /etc/init.d/red5
# 필요에 따라 아래 red5 디렉터리 경로 변경
RED5_DIR = / usr/지방/red5

시작()
{
에코 “Red5 서비스 시작”
sudo su 루트-c “cd $RED5_DIR; ./red5.sh > /var/log/red5.log &”
반환
}

그만()
{
에코 “Red5 종료”
sudo su-c 루트 ' killall red5 자바’
반환
}

경우 “$1” 에서
시작)
시작
;;
그만)
그만
;;
다시 시작)
그만
시작
;;
*)
에코 “용법: {시작|그만|다시 시작}”
종료 1
;;
ESAC
종료 $?

chmod + x /etc/init.d/red5

SUSE 리눅스에 Red5의 설치

먼저 시스템을 설치 해야 하는지 알으십시오.

사용 uname을 -a 만약 당신이 다운로드 해야 볼 수 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
RM은 / usr / 빈 / 자바

LN -s
/USR / 자바 / 최신 / 빈 / 자바 /USR / 빈 / 자바
수출 JAVA_HOME =는 / usr / 자바 / 최신 /


SVN을 설치

SVN에서 받을: HTTP://software.opensuse.org/search?baseproject = 모두&p = 1&q = 파괴

Rpm으로 설치: rpm-4 package.rpm

필요에 따라 모든 종속성을 설치. Http에서 검색://software.opensuse.org/search .

개미를 설치

wget http://www.apache.org/dist/ant/binaries/apache-ANT-1.8.0-bin.tar.gz
zxvf 아파치 개미-1.8.0-bin.tar.gz의
MV 아파치 개미 1.8.0 / usr / 지방 / 개미

구성
수출 ANT_HOME = / usr / 지방 / 개미
LN -s / usr / 지방 / 개미 / 빈 / 개미 / usr / 지방 / 빈 / 개미

이전 개미 교체
RM은 / usr / 빈 / 개미
LN -s / usr / 지방 / 개미 / 빈 / 개미는 / usr / 빈 / 개미

개미 버전을 확인:
개미 -version


Red5의를 설치

최신 Red5의 가져 오기 :
SVN 공동 HTTP://red5.googlecode.com/svn/java/server/trunk RED5

Red5의 빌드 :
CD를 RED5
개미 준비
개미 DIST

Red5의 이동:
CD ..
MV RED5 / 옵션 / RED5

RED5 운영

Red5의 시작 (또는 서버에 다시 부팅 필요):
CD / 옵션 / RED5 / DIST
./red5.sh > start.log &

/Opt/red5/dist/webapps 폴더에 응용 프로그램 설치/업데이트 . 변경 내용을 적용 하려면에 대 한, R e d 5는 다시 시작 해야 합니다.:

1. RED5가 실행되고 있는지 확인:
추신 AUX | 그립 RED5

2. 해당 폴더로 이동하여 아래로 RED5를 종료:
CD / 옵션 / RED5 / DIST
./RED5-shutdown.sh

3. 여전히 실행중인 경우 참조하거나하지:
추신 AUX | 그립 RED5

4. 그것을 다시 시작, 또한 원하는 파일로 출력을 로그를 만들:
./red5.sh > start.log &

5. 확인이 온라인으로 돌아 확인:
추신 AUX | 그립 RED5