Installer Elgg sur XAMPP
Ce mode d’emploi est fourni pour le cas où vous voudriez tester votre installation Elgg sur votre ordinateur local sous Windows.
Téléchargez et installez XAMPP sur votre ordinateur depuis https://www.apachefriends.org/fr/index.html
Une fois l’installation terminée, vous aurez la possibilité de démarrer le panneau de contrôle de XAMPP. Ne le faites pas pour le moment.
Ouvrez le fichier
C:\xampp\apache\conf\httpd.conf
avec notepad et décommentez ces lignes :#LoadModule rewrite_module modules/mod_rewrite.so #LoadModule filter_module modules/mod_filter.so
Éditez le fichier php.ini et modifiez
arg_separator.output = &
pourarg_separator.output = &
Rendez-vous sur
C:\xampp
et double-cliquez sur l’application xampp_startRendez-vous sur http://localhost/
Modifiez le mot de passe de votre serveur dans les options de sécurité
Rendez-vous sur http://localhost/phpmyadmin et connectez-vous avec l’identifiant et le mot de passe de votre serveur
Créez une base de données appelée « elgg » dans votre panneau phpmyadmin
Téléchargez maintenant Elgg. Décompressez-le et copiez-le dans
C:\xampp\htdocs\sites\elgg
Créez le répertoire des données de Elgg tel que
C:\xampp\htdocs\sites\data
Rendez-vous sur http://localhost/sites/elgg
Vous allez être redirigé vers les étapes de l’installation de Elgg. Installez-le et appréciez.
Une note sur XAMPP 1.7.4 et eAccelerator
Elgg est compatible avec les caches d’opcode et il est fortement recommandé que vous activiez un outil de cache d’opcode PHP pour améliorer les performances. XAMPP est fourni d’emblée avec le support d’eAccelerator, mais malheureusement la version 1.7.4 de XAMPP n’inclut pas la DLL requise. Pour que eAccelerator fonctionne, suivez ces étapes :
Téléchargez la DLL depuis http://eac.qme.nl/eAccelerator_v1_0_svn427_for_v5_3_5-VC6.zip
Copiez eAccelerator_ts.dll vers
C:\xampp\php\ext\php_eaccelerator.dll
Dé-commentez cette ligne dans
C:\xampp\php\php.ini
:;zend_extension = "C:\xampp\php\ext\php_eaccelerator.dll"
Redémarrez apache
Pour vérifier que c’est activé :
Rendez-vous sur localhost/xampp
Cliquez sur phpinfo() dans la barre latérale gauche
Faites un Ctrl+F pour chercher eaccelerator. Si vous n’avez aucun résultat, eAccelerator n’est pas activé