Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| maarch [Le 21/04/2010, 14:21] – Correction dans la partie du script concernant la création de la base de données hoani.cross | maarch [Le 16/05/2017, 14:21] (Version actuelle) – tags L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== Maarch ====== | ||
| + | <note warning> | ||
| + | Le logiciel **Maarch** est un logiciel de gestion électronique des documents (GED) sous licence libre distribué sous plusieurs formes. Cette documentation est dédiée à l' | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Disposer d'un serveur d' | ||
| + | * Avoir [[: | ||
| + | * Télécharger l' | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Etant donné que ce logiciel n'est pas préconfiguré pour Ubuntu, nous tenterons de l' | ||
| + | |||
| + | ==== Répertoire des fichiers de configuration de Maarch ==== | ||
| + | |||
| + | Il faut commencer par créer un répertoire de configuration pour Maarch, qui contiendra notamment le fichier de configuration d' | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== Fichier de configuration d' | ||
| + | |||
| + | Ensuite, nous allons créer le fichier de configuration d' | ||
| + | |||
| + | Ainsi pour créer ce fameux fichier, veuillez lancer la commande soit dans un terminal soit directement depuis le bureau Gnome (en tapant Alt-F2) : '' | ||
| + | |||
| + | < | ||
| + | Alias /maarch / | ||
| + | |||
| + | < | ||
| + | |||
| + | DirectoryIndex index.php | ||
| + | |||
| + | Options +FollowSymLinks | ||
| + | AllowOverride None | ||
| + | |||
| + | order deny,allow | ||
| + | deny from all | ||
| + | allow from 127.0.0.0/ | ||
| + | # allow from all | ||
| + | |||
| + | < | ||
| + | php_value error_reporting E_ALL & ~E_NOTICE | ||
| + | php_flag display_errors On | ||
| + | php_flag register_globals Off | ||
| + | php_value session.auto_start 0 | ||
| + | php_flag short_open_tag On | ||
| + | php_value default_charset " | ||
| + | php_flag magic_quotes_gpc Off | ||
| + | php_flag magic_quotes_runtime Off | ||
| + | php_flag magic_quotes_sybase Off | ||
| + | php_value smtp < | ||
| + | php_value smtp_port 25 | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Maintenant, il nous faut lier ce fichier à la liste des fichiers de configuration pris en charge par [[apache2|apache 2]]. Pour cela, il suffit de créer un lien symbolique dans le répertoire ''/ | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== Création de la base de données ==== | ||
| + | |||
| + | L' | ||
| + | |||
| + | Pour la suite de ces opérations, | ||
| + | |||
| + | Pour la création de la structure de base de données de Maarch, nous allons opérer en ligne de commande. A cet effet, ouvrez un terminal et tapez la séquence de commandes suivantes en entrant chacune des lignes indiquées suivies de la touche Entrée : | ||
| + | |||
| + | < | ||
| + | mkdir / | ||
| + | cd /tmp/maarch | ||
| + | sudo su postgres | ||
| + | psql template1; | ||
| + | CREATE DATABASE maarch WITH OWNER = postgres ENCODING = ' | ||
| + | \connect maarch | ||
| + | CREATE USER maarch PASSWORD ' | ||
| + | GRANT ALL ON SCHEMA public TO maarch; | ||
| + | \i structure.sql | ||
| + | \i data.sql | ||
| + | \quit | ||
| + | </ | ||
| + | ==== Création du répertoire de stockage des documents ==== | ||
| + | |||
| + | Maarch exploite un répertoire dédié au stockage des documents à archiver dans la GED, intitulé // | ||
| + | |||
| + | A cet effet, tapez la commande suivante dans un terminal : | ||
| + | |||
| + | < | ||
| + | sudo mkdir -p / | ||
| + | </ | ||
| + | |||
| + | Il faut ensuite donner les droits nécessaires et suffisants à [[apache2|Apache]] afin qu'il puisse y accéder. Pour cela tapez les commandes suivantes dans un terminal : | ||
| + | |||
| + | < | ||
| + | sudo chown www-data: | ||
| + | sudo chmod 700 / | ||
| + | </ | ||
| + | |||
| + | ==== Création du répertoire de l' | ||
| + | |||
| + | Maarch est une application [[php|PHP]] qui doit être disponible dans un emplacement dédié. Dans cette partie de la documentation, | ||
| + | |||
| + | Ainsi, tapez les commandes suivantes dans un terminal : | ||
| + | |||
| + | < | ||
| + | sudo mkdir -p / | ||
| + | sudo cp -Rf / | ||
| + | sudo chown -Rf www-data: | ||
| + | sudo chmod -Rf 700 / | ||
| + | </ | ||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | En théorie, notre installation est terminée, il reste maintenant à configurer Maarch. Cette partie du document est dédiée à cette tâche. | ||
| + | |||
| + | ==== Configuration du répertoire des documents ==== | ||
| + | |||
| + | Pour spécifier à Maarch où se trouve le répertoire destiné à stocker les documents, il faut ajouter une entrée dans la base de données. A cet effet, connectez-vous à la base de données en tant que l' | ||
| + | |||
| + | < | ||
| + | |||
| + | psql -u maarch -p maarch maarch; | ||
| + | </ | ||
| + | |||
| + | Vous serez ensuite en mesure d' | ||
| + | |||
| + | < | ||
| + | INSERT INTO docservers (docserver_id, | ||
| + | VALUES (' | ||
| + | </ | ||
| + | |||
| + | =====Liens===== | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | ====Ressources==== | ||
| + | |||
| + | ===Maarch Entreprise=== | ||
| + | |||
| + | La GED de production complète basée sur le Framework 3 | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | === Maarch LetterBox=== | ||
| + | |||
| + | L' | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | * [[http:// | ||
| + | * Suivre une installation normale ( selon votre choix de bdd) | ||
| + | < | ||
| + | mysql -h localhost -u root -p maarch < data_minimal_fr.sql | ||
| + | </ | ||
| + | ===Maarch Framework 3=== | ||
| + | |||
| + | Documentation technique de la v3.0 du Framework | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | |||
| + | ===Maarch AutoImport=== | ||
| + | |||
| + | Un outil d' | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | ===Maarch Capture Connector=== | ||
| + | |||
| + | Le connecteur entre votre scanner et les applications | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | ===Maarch ScanSnap Connector=== | ||
| + | |||
| + | L' | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | ===Maarch SAI=== | ||
| + | |||
| + | Le serveur de communication et de transformation des images en sortie de numérisation de masse | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | ===Maarch PeopleBox=== | ||
| + | |||
| + | Un exemple d' | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | ===Maarch Framework 2.1=== | ||
| + | |||
| + | Une architecture simple et robuste d' | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | |||
| + | ====Tutoriels==== | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
