Projet

Général

Profil

Installation » Historique » Version 12

« Précédent - Version 12/24 (diff) - Suivant » - Version actuelle
Luc Bourdot, 15/06/2010 15:51


EMC sur Scribe
(document de travail en attente de l'installation via un paquet)

_Récuperer l'archive dans la zone fichier du site _

http://dev-eole.ac-dijon.fr/attachments/download/64/emc-0.5.tar.gz

Paquets en dépendances :

Installer avec apt-get install

- neko
- mod_neko pour apache
- ffmpeg

installation

L'application doit être installé dans /var/www/html/haxe/emc
Vous devez donc décompresser l'archive dans /var/www/html

l'url est www.monetab.fr/haxe/emc

Vous devez soit faire la déclaration du site par gen_config, soit créer un fichier emc.conf dans /etc/apache2/sites-enabled

#  test EMC
Alias /haxe/emc /var/www/html/haxe/emc
<Directory "/var/www/html/apps/emc/">
    AddDefaultCharset UTF-8
    DirectoryIndex index.n
    Order Allow,Deny
    Allow from All
</Directory>

- Créer la base mysql avec mysql_add.py
Nom de la Base emc
user et mot de passe au choix

dans le dossier haxe

modifier le fichier config.xml

<config
        db="/var/www/html/haxe/emc/eolemedias"   <= Nom de la base sqlite (Pas utilisé)
        typedb="mysql"                           <= Type de base - laisser mysql
        dbuser="ecm"                             <= Utilisateur déclarer à la création de la base
        dbpass="passwd"                          <= 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/"           <= Stockage des medias 
        hostname="www.monetab.fr" 
/>

lancer la commande neko createdb.n pour créer les structures des tables dans la base

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!