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 :
Subversion
Java JDK
Ant
et ensuite Red5
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 :
view plaincopy to clipboardprint?
1. 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 :
view plaincopy to clipboardprint?
1. cd /usr/local/bin
2. chmod +x jdk-6-u18-linux-x64.bin
3. ./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 :
view plaincopy to clipboardprint?
1. 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) :
view plaincopy to clipboardprint?
1. 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 :
view plaincopy to clipboardprint?
1. ~# java -version
2. java version "1.6.0_18"
3. Java(TM) SE Runtime Environment (build 1.6.0_18-b04)
4. 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
view plaincopy to clipboardprint?
1. wget http://mirror.mkhelif.fr/apache/ant/binaries/apache-ant-1.8.0-
bin.tar.gz #adaptez l'url :)
2. tar -xvzf apache-ant-1.8.0-bin.tar.gz
3. 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
view plaincopy to clipboardprint?
1. cd ~
2. mkdir -p svn/red5
3. cd svn/red5
4. 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 :
view plaincopy to clipboardprint?
1. export JAVA_HOME=/usr/local/bin/java/
2. 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.
view plaincopy to clipboardprint?
1. cd ~/svn/red5/red5-download
2. /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 :
view plaincopy to clipboardprint?
1. mkdir /usr/local/bin/red5
2. mv dist/* /usr/local/bin/red5/
Et final :
Lancer Red5
view plaincopy to clipboardprint?
1. cd /usr/local/bin/red5
2. chmod 755 red5.sh
3. ./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.
Source : http://www.ligams.com/Publications/Linux/Installer-Red5-Gentoo-Release-OVH
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !