KPlaylist est un script PHP qui peut se composer que d'un seul fichier !
Je précise bien qui peut car depuis peu l'auteur de KPlaylist nous permet de télécharger une version plus personnalisé composée de plusieurs fichiers. Mais dans un premier temps je vous invite à choisir le .php de la version 'Single download'.
Très simple à installer sur une SME-Server, il lui faut juste un espace de stockage (I-bay) et une base de données pour pouvoir fonctionner.
Je vous explique dans cet article l'installation de base.
Dans les autres articles je vous explique comment régler encore mieux ce logiciel.
Pour installer KPlaylist vous devez créer :
- Une I-Bay. Dans mon exemple, je l'ai nommée : "mp3". A l'utilisation, vous accèderez donc à KPlaylist à cette adresse : http://www.domaine.tld/mp3
- Une base de données SQL. Dans mon exemple, j'ai créé "kplaylist" en nom de base ET en utilisateur de cette base, et il faut bien sûr définir son mot de passe, ici j'écrirait : "DBPassword". Pour savoir comment créer un base avec PHPMyAdmin : voir cet article.
L'installation :
Là, c'est comme sur des roulettes !
Il suffit d'éditer le script pour renseigner les informations de base de donnée.
Sur la version 1.7 Build 500 (04-05-08_23.01), il s'agit d'éditer les infos à la ligne 60 :
$db = array(
'host' => 'localhost', # MySql server
'name' => 'kplaylist', # Database name
'user' => 'kplaylist', # MySql user
'pass' => 'DBPassword', # MySql password
'prepend' => 'tbl_' # To prepend before the table names
);
Dans mon exemple il suffit de renseigner le mot de passe de base de donnée, puisque le nom de la base et celui de l'utilisateur son déjà corrects.
Ensuite, il suffit de placer le script dans le répertoire "html" de l'I-Bay, de le renommer en "index.php". Utilisez le FTP.
Pour l'étape suivante, rendez vous avec votre navigateur préféré à l'adresse web de votre installation (http://www.domaine.tld/mp3).
Puisque c'est votre première installation il faut créer les tables, vous choisissez : 'create new database'.
Si vos tables KPlaylist existent déjà, et contiennent des données que vous souhaitez conserver, faites : 'Use existing database'.
Vous pouvez observer les informations de connexion à la base de donnée (informations que nous avons directement renseignées dans le script).
Cliquez sur le bouton 'continue'
L'écran suivant vous invite à envoyer quelques information concernant votre configuration aux éditeurs de KPlaylist. Cette étape est facultative, si vous rafraîchissez la page de votre navigateur vous arriverez sur la page d'accueil de KPlaylist.
Important :
Vous penserez à changer le mot de passe administrateur en 1er !
Premiers réglages de KPlaylist :
Notez que j'indique dans la première partie de cet article seulement les paramètres de base. Nous verrons après pour pousser les réglages. Le but étant d'avoir au plus vite un KPlaylist fonctionnel.
Commençons par nous connecter à KPlaylist : rendez vous sur votre page web de KPlaylist (dans mon exemple : https://www.domaine.tld/mp3), et identifiez vous en utilisant :
Nom d'utilisateur : admin
Mot de passe : admin
Changez le mot de passe administrateur :
dans la partie verticale de gauche, cliquez sur le bouton 'Options'. Une fenêtre pop-up s'ouvre, cochez la case 'change password ?' et saisissez votre ancien mot de passe "admin" puis votre nouveau mot de passe. Et pour terminer : enregistrez vos changements.
Paramètrages de base :
Dans la partie verticale de gauche, cliquez sur le bouton ' Settings'. Une fenêtre pop-up s'ouvre, en haut de celle-ci une série d'onglets regroupe les différents paramètres personnalisables.
Dans l'onglet 'General', modifiez :
- Passez KPlaylist en Français
- cochez 'Require HTTPS' pour des transferts sécurisés ;
Dans l'onglet 'File handling - Gestion de la librairie', modifiez le chemin vers vos fichiers : /home/e-smith/files/ibays/mp3/files/
Validez ces changements.
Monter vos fichiers :
Utilisez le FTP, et placez vos fichiers dans le répertoire 'file' de l'Ibay.
En plaçant vos fichiers dans ce répertoire le téléchargement direct de vos mp3 par des petits 'fouineurs' na sera pas possible. Seul KPlaylist peut accéder aux fichiers.
Mettez à jour votre base de fichiers musicaux :
Dans la partie verticale de gauche, cliquez sur le bouton 'Actualiser' et validez.
Notez que la quantité de ram disponible semble être un paramètre important pour que ce processus ne plante pas, si c'était le cas : relancez et espérez !
Pour aller plus loin :
Vous avez déjà bien testé votre nouvelle installation de KPlaylist, mais vous aimeriez affiner encore plus sont utilisation ?
Un lecteur de médias dans une page web, un automatisation de la tenue à jour de la base de mp3, un moteur de streamming pour gérer la bande passante, le téléchargement zippé des mp3, des modèles de droits pour vos utilisateurs, etc... KPlaylist permet cela : lisez la suite !