Installation » Historique » Version 17
« Précédent -
Version 17/24
(diff) -
Suivant » -
Version actuelle
Gaston TJEBBES, 22/10/2010 11:01
EMC sur Scribe
(document de travail en attente de l'installation via un paquet)¶
Récuperer l'archive dans la zone fichier du site
Depuis votre scribe :
cd /tmp wget http://dev-eole.ac-dijon.fr/attachments/download/64/emc-0.5.tar.gz
Paquets en dépendances :
Installer libapache2-mod-neko (neko, mod_neko) et ffmpeg
apt-get install libapache2-mod-neko ffmpeg service apache2 force-reload
installation¶
Copie des fichiers¶
L'application doit être installée dans /var/www/html/haxe/emc
Copier l'archive dans
tar -zxf /tmp/emc-0.5.tar.gz -C /var/www/html/
Configuration¶
Apache¶
- Soit faire la déclaration du site par gen_config
- Soit créer un fichier apache-emc.conf dans /etc/apache2/sites-enabled
# test EMC Alias /haxe/emc /var/www/html/haxe/emc <Directory "/var/www/html/haxe/emc/"> AddDefaultCharset UTF-8 DirectoryIndex index.n Order Allow,Deny Allow from All </Directory>
Mysql¶
Créer la base mysql
mysql_add.py Nom de la Base emc user monuser mot de passe monmotdepasse
L'application¶
L'url de votre serveur est monetab.monacad.fr
Éditer le fichier /var/www/html/haxe/config.xml pour y inscrire les informations de la base de données, l'url d'accès à votre service ainsi que l'url d'accès à votre serveur eoleSSO
<config db="/var/www/html/haxe/emc/eolemedias" <= Nom de la base sqlite (Pas utilisé) typedb="mysql" <= Type de base - laisser mysql dbuser="monuser" <= Utilisateur déclarer à la création de la base dbpass="monmotdepasse" <= Mot de passe dbhost="localhost" dbport="3306" database="emc" description="Eole Media Center 0.5" title="E.M.C" url="https://wwww.monetab.fr/haxe/emc" <= Adapter à votre site remplacer par l'adresse internet du serveur mp3server="www.montetab.fr/haxe/emc" mediaserver="wwww.monetab.fr" AutoCreate="true" Debug="true" casserver="https://www.monetab.fr.fr:8443" <= Serveur SSO basedir="/var/spool/Ressources/" <= Répertoire de stockage des medias hostname="www.monetab.fr" <= Adapter à votre site remplacer par l'adresse internet du serveur />
Lancer la commande
neko createdb.n
pour créer les structures des tables dans la base
Lancement du serveur de streaming¶
Lancer la commande
nohup mediaserver.n &
pour démarrer le service de streaming
Ce service utilise le port 1935 (à ouvrir sur votre parefeu)
Création de l'espace de stockage
ex:
mkdir /var/spool/Ressources/
mkdir /var/spool/Ressources/public/videos
mkdir /var/spool/Ressources/public/audios
mkdir /var/spool/Ressources/users
chown -R www-data:www-data /var/spool/Ressources
Les utilisateurs doivent avoir un répertoire à leur nom avec deux sous-dossiers: videos et audios
- A voir créer automatiquement un lien symbolique vers un dossier Média de leur dossier perso!