Communauté Elgg francophone

Créer un compteAide  
Connexion

Vérifier la configuration des serveurs

Dernière mise à jour le le 1 septembre 2009 par Françoise Marceau

Installation du serveur

Le montage de base du serveur doit être réalisé. Pour notre part, nous avons fait l'installation sur un serveur MacOS X.5

Installations réalisées par Vincent

MySQL

Changer le mot de passe root de MySQL pour un nouveau mot de passe

Créer une DB qui s’appelle elgg avec les paramètres utf8_general_ci défaut pour le collation.

Installer phpMyAdmin

Télécharger le package à www.phpmyadmin.net
config.sample.inc.php devient config.inc.php
Dans config.inc.php:
mysql devient mysqli

Installer elgg

- Télécharger le package complet (le noyau avec tous les plugin) du site elgg.org
- Dézipper le package dans la racine du serveur web.
- Vérifier les requirements : http://docs.elgg.org/wiki/Installation/Requirements
- Configurer GD2 et mbstring dans PHP (mbstring déjà là).

- Pour configurer GD2 c’est compliqué sur Mac OS X. Voir:
http://downloads.topicdesk.com/docs/Installing_GD2_on_OS_X_Server_10_5_Leopard.pdf
et
http://downloads.topicdesk.com/docs/Adding_GD2_to_PHP_on_OS_X_Server_10_5_Leopard.pdf

IMPORTANT: Suivre les instructions 64 bits et être en console sh (et non tcsh).

http://www.opensource.apple.com/darwinsource/10.5.5/apache_mod_php-44.1/php-5.2.6.tar.bz2

http://www.kenior.com/macintosh/adding-gd-library-for-mac-os-x-leopard

Ouvrir http://localhost/elgg/
Entrer les infos suivantes:
Database user: root
Database password: elggmysql3902
Elgg database: elgg
Database hostname: localhost
Database table prefix: elgg

Créer un fichier .htaccess à la racine de elgg qui contient le contenu fourni par elgg dans la page d’installation.

Continuer l’installation. Si on demande de créer un fichier settings.php, les instructions sont claires dans l’installable.

Créer un répertoire elgg-data à la racine du serveur web.
mkdir elgg-data
chgrp -R www elgg-data/
chmod -R 770 elgg-data/

Spécifier le répertoire de uploaded files comme:
/Volumes/DATA/SiteWeb/elgg-data/

Activer Allow All Overrides dans les Options du site Web dans Server Admin.

Dans l’onglet Administration de elgg:
Changer la valeur wwwroot dans Site Administration pour l’adresse HTTP publique. Ex: http://elgg.scedu.umontreal.ca/elgg/

Communauté

Les personnes travaillant au développement des plugin et des traductions se regroupent sur le site suivant: http://community.elgg.org
Il y a un groupe pour la traduction française et un autre groupe sur les thèmes. La documentation la plus à jour et les plugin les plus récents se retrouvent sur ce site. C’est aussi là que nous contribuerons notre version de la traduction.