Installation de KnowledgeTree - Data Management Server (kt-dms)
Basé sur la version 1.2.4 disponible à l'adresse suivante : KnowledgeTree - Data Management Server
Installation de base
Le fichier INSTALL.txt présent dans le répertoire docs/ de l'archive est très clair.
- Créer la db MySQL
- Ajouter le script de création des tables, etc.
- Configurer Apache [1]
- Configurer le fichier config/environnements.php
- S'identifier en tant que « admin/admin » sur le système qui tourne parfaitement !
Pour info, j'ai réalisé ça sur une Debian Sarge toute propre avec Apache2 et MySQL.
Voici la définition du site dans mon serveur Apache :Alias /ktdms /home/did/ktdms <DirectoryMatch /home/did/ktdms> Options +FollowSymLinks AllowOverride None order deny,allow deny from all allow from 192.168.1.0/255.255.255.0 # allow from all <IfModule mod_php4.c> php_flag magic_quotes_gpc On php_flag magic_quotes_runtime Off php_flag file_uploads On php_flag error_reporting E_ALL php_flag upload_tmp_dir /tmp php_flag upload_max_filesize 10M php_flag session.use_cookies 1 </IfModule> </DirectoryMatch>Dans le fichier config/environnements.php, il suffit de mettre à jour les variables suivantes :
- fileSystemRoot
- serverName
- dbHost
- dbName
- dbUser
- dbPass
- rootURL
Configuration de base
Une fois identifié en tant qu'utilisateur admin,- changer le mot de passe par défaut
- aller dans le menu Admin -> System settings et mettre à jour les différentes informations.
Le système tourne et est utilisable !
Ensuite, éditer le nom de l'organisation dans le menu Admin -> Organisation Management
Éditer la Unit par défaut de votre dms
Ajouter un utilisateur, et le mettre dans le groupe d'administration des Units
Finalement dans le menu Browse Collections, ajouter répertoires, documents, etc.
Recherche full text et indexation
To be completed.
[1] Les indications concernant les flags PHP peuvent être mis directement dans la définition du site Apache, plutôt que de modifier php.ini