Ceci est une ancienne révision du document !
Jinzora : diffuser votre musique sur internet
Jinzora est une plateforme de streaming et un gestionnaire de fichiers audio intégralement basé sur une interface Web.
Les fichiers de votre médiathèque peuvent être diffusés par un flux audio au format MP3, Ogg, Wav ou WMA ou tout simplement téléchargés.
L'interface, très jolie et personnalisable par thèmes, permet de rechercher des morceaux par genre, par artiste ou par album. Le logiciel est même capable d'analyser les tags ID3 pour créer la bibliothèque et télécharger les jaquettes depuis Internet.
Pré-requis
Pour la suite des opérations, des pré-requis sont nécessaires :
- Disposer des droits d'administration ;
- Disposer d'une connexion à Internet configurée et activée pour télécharger le logiciel ;
- Un serveur LAMP (Linux Apache Mysql Php) fonctionnel.
Paramétrage de php pour les prérequis Jinzora
Editer le fichier php.ini pour changer les valeurs de quelques variables :
sudo gedit /etc/php5/apache2/php.ini
Rechercher les lignes ci-dessous dans le fichier puis remplacer les valeur par celles-ci :
max_execution_time = 300 memory_limit = 32M post_max_size = 32M upload_max_filesize = 32M
Enregistrer les modifications et redémarrer le serveur web :
sudo /etc/init.d/apache2 restart
En cas de virtual-host
Dans le cas d'une installation sur un virtual-host apache dédié à Jinzora, il peut être préférable de faire le paramétrage de PHP dans la configuration du virtual-host (ce qui évite de changer la configue PHP pour tout le serveur).
Dans ce cas, Editer le fichier de configuration du virtual host
sudo gedit /etc/apache2/sites-available/virtual-host
Dans la section Directory adapté (celle dédiée au répertoire racine du virtual-host), ajouter les php value necessaires :
<Directory /var/www/jinzora/> ... php_value max_execution_time 300 php_value post_max_size 32M php_value upload_max_filesize 32M ... </Directory>
Enregistrer les modifications et redémarrer le serveur web :
sudo /etc/init.d/apache2 reload
Installation du logiciel Jinzora
Jinzora n'est pas dans les dépots de base ; il va donc falloir récupérer la dernière version stable du logiciel directement sur internet, à l'adresse http://en.jinzora.com/download
Décompresser le fichier téléchargé
tar -zxvf j2.7.tar.gz
Ou bien clique droit sur le fichier puis Extraire ici
Déplacer le dossier contenant les fichiers de Jinzora dans le répertoire du serveur web Apache
sudo mv jinzora2/ /var/www/
Modification des permissions d'écritures
cd /var/www/jinzora2/ sudo sh configure.sh
Paramétrage du logiciel Jinzora
Lancer dans votre navigateur internet la page http://127.0.0.1/jinzora2/ et suivre les instructions ; je vais tenter de vous décrire les étapes les plus importantes.
Etape 2 / Requirements
Il s'agit de vérifier que les indicateurs sont bien au vert ; il est normal que 'PHP PostgreSQL Support' et 'DBX Support' ne soient pas installés puisque nous n'utiliserons pas ces bases de données. Pour le pdf, c'est également normal.
Etape 5 / Main Settings
Saisir le nom d'utilisateur et le mot de passe de l'administrateur du logiciel Jinzora ; bien choisir Database comme Backend type puisque nous utiliserons la base de données Mysql.
Suivant vos goûts, choisissez le Frontend et le Style qui seront appliqués à l'application et l manière dont serons géré
Etape 6 / Backend Setup
Saisir les identifiants du compte root de la base MySql ; choisir true dans la zone 'Create Database' pour que la base de données soit créée automatiquement.
Etape 7 / Import media
Il vous suffit de parcourir les répertoires de votre disque dur pour en importer les fichiers musicaux. Attention : il faut impérativement que le serveur ait les droits d'accès à ces fichiers musicaux. C'est à dire que www-data (ou moins sécurisé 'other') ait au minimum les droits de lecture sur les fichiers !
Voilà, les étapes les plus sensibles ont été expliquées et c'est -déjà- la fin de l'installation ; exécuter la commande suivante pour supprimer le répertoire d'installation de Jinzora :
sudo rm -Rf /var/www/jinzora2/install
Et après avoir exécuté cette commande, accéder à Jinzora par l'adresse http://127.0.0.1/jinzora2/ ; il ne vous reste plus qu'à saisir vos identifiants pour accéder à votre musique !
Contributeurs : sidney_v