Instalando Red5 em cPanel / WHM (CentOS) servidores
Instale Red5 no cPanel
Como instalar o Red5 no cPanel (WHM) servidor?
Esta pequena descrição funcionará na maioria dos servidores Linux CentOS (mais cPanel / WHM, VPS ou dedicado).
Se você tiver uma conta de hospedagem compartilhada, entre em contato com o administrador do servidor para instalar o Red5.
* Para executar os comandos abaixo, você terá acesso SSH e você pode precisar de um cliente para se conectar (PuTTY ou similar).
Vamos descrever a instalação usando dois diferentes (métodos quase similar). Se uma das etapas falhar em seu servidor, role a página e tentar a alternativa.
Instalar JAVA
yum-y install java-1.6.0-openjdk java-1.6.0-openjdk-devel
Em alternativa, instalar um RPM (WHM)
java-1.6.0-openjdk
java-1.6.0-openjdk-devel
INSTALL ANT
cd / root / tmp wget http://mirrors.kahuki.com/apache/ant/binaries/apache-ant-1.8.0-bin.tar.bz2 tar jxvf apache-ant-1.8.0-bin.tar.bz2 mv apache-ant-1.8.0 / usr / local / ant VARIÁVEIS DE EXPORTAÇÃO E JAVA ANT
exportação ANT_HOME = / usr / local / ant exportação JAVA_HOME = / usr / lib / jvm / java / Export PATH = $ PATH: / usr / local / ant / bin exportação CLASSPATH =.: $ JAVA_HOME / lib classes.zip /
echo 'exportação ANT_HOME = / usr / local / ant'>> / etc / bashrc echo 'exportação JAVA_HOME = / usr / lib / jvm / java'>> / etc / bashrc echo "export PATH = $ PATH: / usr / local / ant / bin">> / etc / bashrc echo 'exportação CLASSPATH =.: $ JAVA_HOME / lib / classes.zip'>> / etc / bashrc
INSTALL SVN
yum install perl-URI
yum install subversion
Se você receber um erro ao instalar o SVN, normalmente: Error: Missing Dependency: perl (URI)> = 1.17 é necessário para ...
http://yum.trixbox.org/centos/5/RPMS/perl-URI-1.35-3.noarch.rpm wget rpm-i-URI-perl 1,35 3.noarch.rpm-
* Isto irá instalar URI perl e você pode ir com yum install subversion
Em alternativa, instalar um RPM (WHM)
INSTALL RED5
svn checkout http://red5.googlecode.com/svn/java/server/trunk/ red5
* Ou ignorar o exposto, e considerar o mais estável:
co svn http://red5.googlecode.com/svn/java/server/tags/0_8_0/ red5 red5 mv / usr / local / cd / usr/local/red5
formiga preparar dist ant dist cp-r / conf.
START RED5
./red5.sh
Criar arquivo INIT
vi / etc/init.d/red5
* Criar o arquivo e cole o script abaixo que salve e feche pressionando ESC que digitar: wq
Inserir script init Red5
#! / Bin / sh # script de inicialização para Red5 # / etc/init.d/red5 RED5_USER RED5_HOME = root = / usr/local/red5 RED5_PROG = red5 test-x $ RED5_HOME / $ RED5_PROG.sh | | saída 5 case "$ 1" no começo) echo-n "Starting Red5" echo-n "$ su RED5_HOME cd-s / bin / bash-c" $ RED5_HOME / $ RED5_PROG.sh & "# # $ RED5_USER su-s / bin / bash-c "RED5_HOME $ / $ RED5_PROG.sh start.log>" $ RED5_USER sono 2;; stop) echo-n "Desligando Red5" echo-n "su-s / bin / bash-c" killall-q-u RED5_USER $ java "RED5_USER $ sleep 2;; reiniciar) 0 $ 0 $ parar início;; esac
Torná-lo executável
chmod a + x / etc/init.d/red5
* Uso: / etc/init.d/red5 reiniciar (ou start, stop)
RED5
RED5 ADMIN
http://YOUR_SERVER_IP:5080/installer/ (e instalar admin)
http://YOUR_SERVER_IP:5080/admin/register.html (add user / pass)

Registre username e senha admin
http://YOUR_SERVER_IP:5080/admin/

Entrar no Red5 admin
Instalação de aplicativos JABBERCAM
cd / root / tmp http://www.chatroulette-clone.com/downloads/java/app/2.8/ChatrouletteApp.zip wget unzip ChatrouletteApp.zip ChatrouletteApp mv / usr/local/red5/webapps / Etc/init.d/red5 reiniciar
* Algumas versões personalizadas CRC pode precisar do JabberCamApp (consulte o arquivo README.txt)
http://YOUR_SERVER_IP:5080/admin/ e você deve ver ChatrouletteApp ou JabberCamApp na lista
Solucionar RED5
http://YOUR_SERVER_IP:5080/demos/port_tester.html
* Quando as portas de teste, o servidor não use IP localhost
Faça essas portas aceitar conexões: 1935, 1936, 5080, 8088
RESTART RED5
Se você tiver criado o script de inicialização (start, stop e restart):
/ Etc/init.d/red5 início / Etc/init.d/red5 parar / Etc/init.d/red5 reiniciar
Sem script init (ir para red5 primeira pasta):
cd / urs/local/red5 ./red5-shutdown.sh
Verifique se ele está executando:
ps aux | grep red5
* Se você ver que está executando (você vê um processo: identificação do usuário ....), A paragem do processo: Identificação de matar
Para parar todos os processos Java (como root):
killall-q-u root java RED5 arquivo de registro grande
/ Usr/local/red5/log/red5.log está ficando grande demais
Solução: adicionar um appender para / usr/local/red5/conf/logback.xml (MaxHistory 11 dias e 100MB MaxFileSize aqui. Você pode mudá-lo)
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File> Log/red5.log </ File> <Append> False </ Anexar> class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <rollingPolicy <FileNamePattern> Log/red5.% D (AAAA-MM-dd). Log </ FileNamePattern> <MaxHistory> 11 </> MaxHistory </> RollingPolicy <encoding> UTF-8 </ Encoding> <BufferedIO> False </ BufferedIO> <ImmediateFlush> True </> ImmediateFlush class="ch.qos.logback.classic.PatternLayout"> <layout <pattern>% D () ISO8601 [thread logger%%%]-5level (35) -% msg% n </ Padrão> </ Layout> <triggeringPolicy> <MaxFileSize> 100MB </> MaxFileSize </> TriggeringPolicy </> Appender
Você também pode separar Red5 logs usando um filtro Threshold:
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File> Log/red5errors.log </ File> <Append> False </ Anexar> <filter> <level> WARN </> nível </> Filtro ... </> Appender
Instalando Red5 em cPanel / WHM (CentOS) servidores
Instale Red5 no cPanel
Como instalar o Red5 no cPanel (WHM) servidor?
Em segundo lugar, o método similar
Preparando a instalação
yum install rpm-build redhat-rpm-config uname-am
* Para ter certeza de que temos todo o necessário para instalar o rpm
* Se o resultado é uname i686_64 que você tem 64 bits do sistema
* Permitir que as portas exigidas pelo Red5: 5080, 1935, 1936, 8088 e 3690 para o svn
Instalando JAVA
Download JDK para Linux para a pasta temp: http://java.sun.com/javase/downloads/index.jsp
cd / usr / src wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u20-linux-i586-rpm.bin?BundledLineItemUUID = rytIBe.lNB8AAAEofmwAhiZ7 & OrderID = fKpIBe.lTGwAAAEocWwAhiZ7 & ProductID = guBIBe.oc_wAAAEnaDJHqPYe & FileName = / jdk-6u20-linux-i586-rpm.bin mv jdk-.... jdk-6u20-linux-i586-rpm.bi
* JDK download não (JRE)>> Selecionar Linux (ou Linux x64)>> Java SE Development Kit 6u20 (jdk-6u20-linux-i586-rpm.bin)
Torne o arquivo executável baixado e executar o comando para iniciar a instalação:
su chmod a + x jdk-6u20-linux-i586-rpm.bin ./jdk-6u20-linux-i586-rpm.bin
* su mudanças que o usuário super usuário (root por ex) para poder instalar o rpm
* Pressione ENTER (-More) e aceitar os termos
Verifique se a versão mais recente do Java é utilizado:
java-version
* Certifique-se de alterar os atalhos se você tivesse instalações anteriores Java para que aponte para o último
Instalando ANT
Download de Ant http://ant.apache.org/bindownload.cgi
wget http://ftp.wayne.edu/apache/ant/binaries/apache-ant-1.8.0-bin.tar.gz tar zxvf apache-ant-1.8.0-bin.tar.gz mv apache-ant-1.8.0 / usr / local / ant
* Descompactar e mover para o caminho da formiga: / usr / local / ant
versão formigas
* Se houver um erro: "Erro: JAVA_HOME não está definida corretamente. Nós não podemos executar / usr / local / jdk / bin / java "
exportação JAVA_HOME = / usr / java / latest /
Configurando a variável de ambiente:
exportação ANT_HOME = / usr / local / ant ln-s / usr / local / ant / bin / ant / usr / local / bin / ant
Instalando o SVN
yum install subversion Instalando Red5
Download Red5 de http://red5.googlecode.com/svn/java/server/tags/
co svn http://red5.googlecode.com/svn/java/server/tags/0_8_0/ red5
Construir Red5:
cd / opt/red5 formiga preparar dist ant
Iniciar Red5:
./red5.sh &
* Verificar se está executando o Red5, http://YOUR-IP:5080/ acesso
Finalmente:
Instale admin: http://YOUR-IP:5080/installer/
Adicionar usuário: http://your-server:5080/admin/register.html
NOTA: Este é um pequeno (informativo) descrição, com base na própria experiência e descrições parte 3. Este resumo pode não ser suficiente para iniciar a sua instalação Red5 ou para instalar em servidores padrão não configurado. Se você encontrar problemas ou erros, por favor consulte o nosso sub-forum: http://www.chatroulettemarket.com/forum/forum-7.html

















Comentários Recentes