Installation d’Omeka sous Linux (Ubuntu)

Développé pour les bibliothèques, les archives, les musées et pour les humanités numériques, Omeka est un gestionnaire de contenu libre qui permet la diffusion sur le web de tous types de fichiers (textes, images, sons, vidéos). Des métadonnées au format Dublin Core permettent la description des documents (ou items) éventuellement regroupés en collections. De nombreux modules permettent l’ajout de fonctionnalités supplémentaires. Ce tutoriel détaille les étapes d’une installation locale d’Omeka 2.0 sous Linux (Ubuntu 14.04 et 14.10), à titre de test. D’autres articles de ce blog permettent d’en savoir plus sur Omeka.

Préparation de l’installation sous Ubuntu

Étape 1 : Installation des logiciels Apache, PHP5, MySql, phpMyAdmin et Imagemagick et configuration

  1. Installation : sudo apt-get install apache2 php5 mysql-server php5-mysql phpmyadmin imagemagick
  2. Créer un lien symbolique pour phpmyadmin : sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
  3. Supprimer le fichier index.html : sudo rm /var/www/html/index.html

Étape 2 : Configurer Apache

Dans le terminal, tapez : sudo a2enmod rewrite
Puis : sudo gedit /etc/apache2/apache2.conf

Un fichier s’ouvre, ajouter à la fin du fichier :
ServerName localhost
# Enable mod_rewrite
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>

Sauvegardez et fermez le fichier

Il faut à présenter modifier un autre fichier, tapez : sudo gedit /etc/apache2/sites-available/000-default.conf
Un fichier s’ouvre, recherchez la ligne DocumentRoot /var/www/html et ajoutez en dessous :

<Directory ”/var/www/html”>
AllowOverride All
</Directory>

Enregistrez et fermez le fichier.
Redémarrez Apache en tapant dans le terminal : sudo service apache2 restart

Étape 3 : Créer une base de données dans phpMyAdmin

  1. Sur http://localhost/phpmyadmin, sélectionnez la langue “Français-French”, entrez le login “root” et le mot de passe mysql renseigné lors de la configuration.
  2. Sélectionnez l’onglet “Bases de données”. Dans “Créer une base de donnée”, entrez le nom de la base à créer, “omeka” par exemple. Sélectionnez le format d’encodage “utf8_general_ci”, créez la base.

Installation de Omeka, partie informatique

Tout est prêt pour installer Omeka à présent :

  1. Télécharger Omeka sur la page http://omeka.org/download/
  2. Extraire le dossier téléchargé du dossier Téléchargements et renommer le omeka (sans le numéro de version). Placer dans le répertoire d’accueil, ici : /var/www/omeka
  3. On change les permissions du répertoire créé : chmod -R 777 /var/www/html/omeka
  4. Dans le dossier renommé omeka, ouvrez le fichier db.ini et modifier les 4 lignes suivantes :
    host     = « XXXXXXX »
    username = « XXXXXXX »
    password = « XXXXXXX »
    dbname   = « XXXXXXX »écrire :
    host     = « localhost »
    username = « root »
    password = « mot_de_passe »
    dbname   = « omeka »
  5. Éditer le fichier de configuration d’Omeka dans le répertoire application/config : /var/www/omeka/application/config/config.ini
    On configure la langue du logiciel : locale.name = « fr »
    La page de configuration web de Omeka est maintenant accessible en français sous : http://localhost/omeka/install/install.php
  6. En cas de problème technique, des messages d’erreurs sont générés et sont affichés dans le navigateur. Il faut pour cela modifier /application/config/config.ini et le fichier .htaccess situé à la racine du site en suivant les instructions : http://omeka.org/codex/Retrieving_error_messages

Finalisation de l’installation avec l’interface web

Une interface web permet de finaliser l’installation de votre site. Se rendre à l’URL http://localhost/omeka/install/install.php et remplir une série de formulaires. omeka-install_600
Entrer les identifiants et mots de passe qui seront ceux de l’administrateur du site web Omeka. Le chemin /usr/bin de Imagemagick est renseigné. Cliquer sur installer.
Site public et administration sont accessibles aux adresses : http://localhost/omeka http://localhost/omeka/admin
Supprimez ensuite le répertoire /install pour des raisons de sécurité. Vous pouvez modifier ou ajouter des thèmes dans /var/www/omeka/themes.
Les extensions se trouvent dans /var/www/omeka/plugins.
Entrez des documents à archiver à l’aide de l’onglet “Contenus” de l’administration.

Merci à Vincent Le Quentrec pour son aide importante lors de la mise à jour de mars 2015.

Bons tests d’Omeka ! omeka-install_547

Le site de Omeka : http://omeka.org/
Installation : http://omeka.org/codex/Installation
Install on Ubuntu : http://omeka.org/codex/Install_on_Ubuntu
Install on Fedora : http://omeka.org/codex/Install_on_Fedora
Forum Omeka > Installing and upgrading : http://omeka.org/forums/forum/installing-and-upgrading
Liste de discussion francophone Omeka FR : http://groups.google.com/group/omeka-fr
La plateforme d’archivage numérique Omeka : http://wp.me/p1XOXY-iW
Installation de Linux (Ubuntu) sous Windows à l’aide d’une machine virtuelle (VMware Player) : http://wp.me/p1XOXY-kS

, ,

  1. #1 par Jean-Baptiste Pressac le 21 janvier 2015 - 4:08

    Autre information complémentaire : Comme pour certaines personnes (http://omeka.org/forums/topic/mod_rewrite-is-not-enabled-but-it-is), la page d’installation d’Omeka refusait de reconnaître que mod_rewrite était activé, j’ai donc dû préciser le chemin complet du script d’installation : http://localhost/omeka/install/install.php.
    Bien cordialement,

  2. #2 par Jean-Baptiste Pressac le 21 janvier 2015 - 3:18

    Bonjour,
    Pour information, dans Apache pour Ubuntu le DocumentRoot par défaut est /var/www/html (à moins de modifier /etc/apache2/sites-enabled/000-default.conf). Il faut donc placer le dossier « omeka » dans /var/www/html et non pas /var/www.
    Bien cordialement,

  3. #3 par Patrick P. le 30 mai 2012 - 1:08

    Bonjour

    Omeka n’est pas une plate-forme d’archivage numérique comme l’introduction le laisse entendre.

    Omeka est bien un logiciel qui permet le stockage et la diffusion sur le web de tous types de documents numériques, textes, images, sons, vidéos. MAIS, ce n’est pas l’objectif d’une plate-forme d’archivage numérique qui doit préserver sur le long terme des documents numériques en garantissant leur intégrité, leur lisibilité et leur valeur probante (à titre de preuve).

    • #4 par Pierre COUCHET le 30 mai 2012 - 1:42

      Bonjour,
      Effectivement, les avantages et les limites de Omeka sont soulignés dans l’article de présentation du logiciel : http://wp.me/p1XOXY-iW

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :