Guide d'installation rapide
Cette page vous guide dans l'installation de Maarch à partir du package téléchargé sur SourceForge.
Maarch Entreprise a été configuré pour favoriser une installation rapide. Il a donc été prévu pour tourner sous XAMPP installé dans le dossier c:\xampp.
Si vous désirez utiliser Maarch Entreprise sur un serveur linux, inspirez-vous de ces instructions. Attention, ces dernières s'appliquent au Framework v3.0, mais y vous trouverez quand même quelques informations utiles.
Il est bien entendu possible d'utiliser autre chose que XAMPP sous Windows, mais cela demande des connaissances informatiques plus approfondies pour adapter les fichiers de configuration. Dans ce cas, consultez (en) le guide d'installation et de configuration pour la configuration de Maarch Framework.
| Respectez bien le chemin d'installation de XAMPP car nous avons tout pré-paramétré pour une installation sous C:\xampp, et vérifiez bien les options du php.ini, ce qui vous évitera bien des problèmes ! |
Pré-requis
La liste des pré-requis se trouve dans les détails ici.
Cependant, pour intaller très rapidement une version opérationnelle de Maarch Entreprise, nous vous conseillons de :
- Télécharger et installer XAMPP (dans une version inférieure à la 1.7.2) sur une machine XP ou Windows, dans le répertoire C:\xampp.
- Télécharger et installer PostgreSQL
- Vérifier l'application des paramètres suivants dans le PHP.ini (C:\xampp\php\php.ini) error_reporting = E_ALL & ~E_NOTICE
- display_errors = on
- short_open_tag = On
- magic_quotes_gpc = off
Téléchargement et installation des packages
Récupérez sur Sourceforge les packages suivants :
- Maarch_Entreprise_1.0
- Maarch_AutoImport_3.1
Créez le répertoire C:\xampp\htdocs\maarch_entreprise, puis dezippez et installez :
- Maarch Entreprise dans C:\xampp\htdocs\maarch_entreprise (ce qui doit vous donner c:\xampp\htdocs\maarch_entreprise)
- le package d'AutoImport dans C:\autoimport
Le package d'AutoImport contient des documents d'exemple pour les factures client (documents sortant) et de la numérisation de masse entrante.
Création de la base de données et des valeurs par défaut
A l'aide du programme d'administration de postgreSQL (ex: pgAdmin III), créez une nouvelle base de données appelée "maarch_entreprise", encodage UTF8.
Cliquez sur la base nouvellement créée, puis dans une fenêtre SQL, ouvrez et exécutez :
- C:\xampp\htdocs\maarch_entreprise\structure.sql, ce qui a pour effet de créer toutes les tables Maarch Entreprise
- C:\xampp\htdocs\maarch_entreprise\values.sql, pour créer un paramétrage d'exemple
Important : Dans le répertoire "C:\xampp\htdocs\maarch_entreprise\core\xml" vous trouverez un fichier nommé config.xml.default contenant le paramétrage par défaut. Copiez-le dans un fichier config.xml, attendu par Maarch.
Faites de même pour le fichier C:\xampp\htdocs\maarch_entreprise\apps\maarch_entreprise\xml\config.xml.default.
Création des Document Servers
Les document servers sont les espaces de stockage pour les ressources qui sont déclarés dans Maarch. Créez les répertoires suivants :
- C:\Maarch\Docserver\letterbox_coll\
- C:\Maarch\DocServer\letterbox_coll_ai\
Création du répertoire de catalogue pour les index lucène (recherche plein texte)
Il doit y avoir un répertoire d'index par collection Maarch. Créez le répertoire suivant :
- C:\Maarch\indexes\entreprise\letterbox_coll
Chargement des documents d'exemple
A ce stade, vous pouvez d'ores et déjà vous connecter à l'application en tant que super-utilisateur (superadmin/superadmin) ou utilisateur fonctionnel. Pour que ce soit plus parlant, nous avons créé pour vous deux jeux de documents d'exemple (factures client et documents scannés en masse), à charger avec Maarch AutoImport.
Les documents sont dans :
- C:\autoimport\samples\entreprise_scan (le scan de masse)
- C:\autoimport\samples\entreprise_cold (les factures client)
Copiez le le premier jeu de documents et leur index dans les répertoires d'entrée de l'autoimport :
copy C:\autoimport\samples\entreprise_scan\*.* C:\autoimport\incoming\entreprise
Executez ensuite le batch d'importation : C:\autoimport\autoimport_entreprise_scan.bat
Procédez de même avec C:\autoimport\samples\entreprise_cold :
copy C:\autoimport\samples\entreprise_cold\*.* C:\autoimport\incoming\entreprise
Batch d'importation : C:\autoimport\autoimport_entreprise_cold.bat
Et voilà !. Vous êtes maintenant prêt à utiliser Maarch Entreprise ! Suivez attentivement le guide de visite.

