Установите CSF ConfigServer Security & Firewall

Установите
Wget HTTP://www.configserver.com/Free/CSF.tgz
tar - xzf csf.tgz
CD ФГО
./Install.sh

Редактирование конфигурации от WHM> ConfigServer безопасность & Firewall > Плагины или вручную /etc/CSF/CSF.conf .

Разрешить входящие соединения на порты 1935 и 5080 для поддержки Red5.

Установите Red5 на Debian

Последние версии, установленной с учебником:
Red5 1.0.0 RC2
Java 1.6.0_26
Муравей 1.8.4

По крайней мере в Debian 5 (Ленни) Обязательно:
кошка/etc/debian_version

Извлечение версии:
кота/proc/версия
uname -a
кошка/etc/выпуск
кошка/etc/debian_version

Убедитесь, что система может найти все требуют зависимости от /etc/apt/sources.list:
Деб http://Главная Security.Debian.org/ сжать/обновления
deb-src http://Главная Security.Debian.org/ сжать/обновления
Деб http://FTP.US.Debian.org/Debian стабильный основные несвободные contrib
Деб http://Главная FTP.Debian.org/Debian/ squeeze-updates
deb-src http://Главная FTP.Debian.org/Debian/ squeeze-updates
Комментарий ссылки cd с # Если распределения cd не вставлен.

Если система не на английском языке, включить:
dpkg-reconfigure локали
экспорт LANG = ru_RU. UTF-8

Обновление /etc/enviroment

Вам может понадобиться перезагрузить.

 

Обновление:
обновление APT-Get

Установите Subversion:
APT получить установки subversion -y

Установите инструменты для создания собственных пакетов Debian:
APT получить - y установить dpkg-dev debhelper dh-make devscripts fakeroot

Установите Java (принять солнце лицензию, если применимо):
APT-получить -y установить Java-пакет
APT-получить -y установить солнечные java6-JRE
APT-получить -y установить солнечные java6-JDK
Java -version

Установите Апач Муравей:
Wget HTTP://www.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.gz
тар zxvf Apache Ant-1.8.4-bin.tar.gz-
М. В. Apache Ant-1.8.4-/ USR / местные / Ant
экспорт ANT_HOME = / USR / местные / муравей
/USR / местные / Ant / бен / муравей -version

Скачать последнюю версию развития Red5:
SVN сотрудничать HTTP://red5.googlecode.com/svn/java/server/trunk red5 магистрального

Запустите муравей построить Red5:
CD-red5 ствол
/USR / местные / Ant / бен / муравей

Развертывание Red5:
MkDir / USR / местные / red5
ср -R расстояние / * / USR / местные / red5 /
кд / USR / местные / red5
CHMOD 755 red5.sh

Развертывание приложения в пользовательские / USR / местные / red5 / WebApps .
В примере Приложение VideoWhisper Red5 RTMP необходимые для запуска VideoWhisper Решения.

Начните Red5 в фоновом режиме:
кд / USR / местные / red5
./red5.sh >> red5.log &

Проверьте правильность порты привязки к:
NetStat -ant

 

Вам нужно перезапустить каждый раз, когда вы добавить webapps в /usr/local/red5/webapps или изменить настройки или перезапустить сервер red5.

Закрыть Red5:
кд / USR / местные / red5
./red5-shutdown.sh

Или убить процессы Red5:
пс Окс | сцепление red5
убить $идентификатор процесса

Затем запустите его снова:
кд / USR / местные / red5
./red5.sh >> red5.log &

 

Можно также развернуть как службу на автоматический запуск при загрузке сервера:

vi /etc/init.d/red5

#! /bin/sh
# Положите эти содержимое: /etc/init.d/Red5
# изменить путь к каталогу red5 ниже при необходимости
RED5_DIR = / usr/местные/red5

начало()
{
эхо “Запуск службы Red5”
Sudo Су корень -c “CD $RED5_DIR; ./red5.sh > /var/log/Red5.log &”
возвращение
}

Стоп()
{
эхо “Выключение red5”
Sudo Су корень -c ' killall red5 java’
возвращение
}

дело “$1” в
начало)
начало
;;
Стоп)
Стоп
;;
перезапуск)
Стоп
начало
;;
*)
эхо “Применение: {начало|Стоп|перезапуск}”
выход 1
;;
ESAC
выход $?

chmod + x /etc/init.d/red5