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.