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 de données d’Elgg sous
C:\xampp\htdocs\sites\data
Rendez-vous sur http://localhost/sites/elgg
Vous allez être dirigé(e) vers les étapes de l’installation d’Elgg. Installez-le et savourez.
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 qu’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émarrer 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é