Aller au contenu Aller au menu Aller au sous menu Aller à la recherche

Ligams » Publications » Linux » Installer Red5 Gentoo Release OVH

Installation de Red5 sur une Release OVH Gentoo

Red5 est un serveur de streaming open-source pour Adobe Flash, il permet de diffuser des vidéos en streaming, faire de la vidéo-conférence et est aujourd'hui largement utilisé par la communauté. Un autre article explique comment installer Red5 sur un serveur Debian Etch/Lenny.

Pour installer Red5 avec cette méthode, il vous d'abord installer :

N'installez ces applis que si elles ne sont pas présentes sur le serveur bien entendu !
N'ayez pas peur, on va faire ça pas à pas :) Avant de continuer, sachez néanmoins que je ne suis pas spécialiste de Gentoo, et encore moins de la release OVH.

Installation de subversion

Si vous n'avez pas installé de client subversion, il va falloir le faire (subversion permet de gérer les versions, si vous n'avez jamais entendu parler de subversion, svn ou cvs, je vous recommande la lecture de cet article sur subversion). On ne va pas se casser la tête et utiliser emerge :

emerge subversion

Maintenant subversion est installé, passons à la suite.

Installation de Java

Tout d'abord, téléchargez la dernière version de Java JDK : http://java.sun.com/javase/downloads/index.jsp

Téléchargez la version appropriée bien sur, dans le cas de cet exemple, il s'agit de jdk-6u18-linux-x64.bin.

Placez ce fichier dans /usr/local/bin pour obtenir /usr/local/bin/jdk-6u18-linux-x64.bin.

Ensuite, allez dans le dossier /usr/local/bin et autorisez l'exécution et exécuter ce fichier :

cd /usr/local/bin
chmod +x jdk-6-u18-linux-x64.bin
./jdk-6-u18-linux-x64.bin

L'installation a crée un nouveau dossier dans /usr/local/bin/jdk1.6.0_18, nous allons le renommer java :

mv jdk1.6.0_18 java

Java est maintenant installé, mais avant d'exécuter un programme Java, il faut indiquer le path (n'hésitez pas à l'ajouter dans votre .bashrc) :

export PATH=$PATH:/usr/local/bin/java/bin

Pour vérifier l'installation de java, lancez java -version, vous devriez obtenir quelque chose du genre :

~# java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b04)
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)

Java est maintenant installé correctement. Avant de passer à la suite, notez que vous pouvez aussi installer java en lançant emerge virtual/jdk (Ce qui semble plus difficile avec un release OVH, je n'ai pas cherché pourquoi...).

Installation de ANT

Nous allons maintenant installer ANT : Récupérez tout l'abord le binaire sur le site de ANT : http://ant.apache.org/bindownload.cgi

wget http://mirror.mkhelif.fr/apache/ant/binaries/apache-ant-1.8.0-bin.tar.gz #adaptez l'url :)
tar -xvzf apache-ant-1.8.0-bin.tar.gz
mv apache-ant-1.8.0 /usr/local/bin/ant

Voilà, c'est pas trop dur, passons aux choses sérieuses.

Installation de Red5

Retournons dans notre dossier personnel et créons un dossier pour récupérer la dernière version de Red5 :

Récupération de Red5 sur subversion

cd ~
mkdir -p svn/red5
cd svn/red5
svn checkout http://red5.googlecode.com/svn/java/server/trunk/ red5-download

Assignez les variables d'environnement

Exécutez ces commandes pour définir les variables d'environnement :

export JAVA_HOME=/usr/local/bin/java/
export ANT_HOME=/usr/local/bin/ant/

Compilation de Red5

Allons maintenant dans le répertoire ou nous avons téléchargé red5 et compilons avec l'exécutable ant.

cd ~/svn/red5/red5-download
/usr/local/bin/ant/bin/ant

Attendez la fin...et voilà, c'est fait. Nous allons maintenant placer Red5 dans un répertoire plus générique pour ce type d'appli :

mkdir /usr/local/bin/red5
mv dist/* /usr/local/bin/red5/

Et final :

Lancer Red5

cd /usr/local/bin/red5
chmod 755 red5.sh
./red5.sh

Félicitations, vous venez d'installer un service de streaming puissant sur votre serveur, amusez vous bien, peut-être souhaiteriez vous créer une application pour Red5 maintenant ? :)

Conclusion

L'installation n'est pas si terrible que ça non ?

Dans un prochain article, je publierai un script de démarrage/arrêt du serveur pour démarrer/arrêter Red5 comme apache.

Articles connexes

Commentaires

Merci beaucoup

Mardi 20 Juillet 2010 19:15:02 - Bisto

Effectivement l'erreur venait de moi, j'avais téléchargé Java JRE au lieu de JDK. Je ne sais pas si cela a un rapport, mais j'ai recommencé le tout avec JDK et tout s'est très bien passé. Merci encore :)

Re : Presque

Dimanche 18 Juillet 2010 12:04:36 - Stéphane Le Merre

J'ai du installer une dizaine de Red5 sur des release OVH sans le moindre problème. Commencez par suivre à la lettre le tutoriel (ce qui semble ne pas être le cas d'après votre message d'erreur), quitte à déplacer votre répertoire Red5 par la suite si l'endroit ou je le met ne vous convient pas.

Presque

Dimanche 18 Juillet 2010 01:15:01 - Bisto

A la fin de la compilation :
BUILD FAILED
/root/svn/red5/red5-download/build.xml:230: The following error occurred while executing this line:
/root/svn/red5/red5-download/build.xml:251: Error running javac compiler

Testé sur un serveur sous release 2 (OVH).

Installation de Java

Mercredi 09 Juin 2010 15:00:02 - Guillaume

Merci pour ce tutoriel, je l'ai utilisé pour installer Java sur mon Kimsufi !

Merci!!

Dimanche 09 Mai 2010 14:30:02 - Hélène

Vraiment! En 10 mns j'ai installé un serveur red5 sur la release2 d'OVH et il a fonctionné du premier coup. Bravo!

Bien bien bien

Mercredi 24 Mars 2010 00:30:02 - Alex

L'installation de red5 a fonctionné du premier coup sur ma release OVH, merci beaucoup :)

Les commentaires sont tous validés par un modérateur, votre commentaire n'apparaît pas directement sur le site.
Aucun support n'est assuré ici, vous pouvez néanmoins laisser vos remarques et critiques sur l'article, les points de vue pertinents sont toujours les bienvenus.

Votez pour cet article

Vote: 5,00/5
(Nombre de votant(s) : 9)

Traduction automatique

Recherche

Ligams © 2009 tous droits réservés - Contact | Aide à la navigation | Plan du site | Glossaire | Infos légales | Accessibilité