x

Principaux chapitres

  1. LimeSurvey Cloud ou LimeSurvey CE
  2. LimeSurvey Cloud - Guide de démarrage rapide
  3. LimeSurvey CE - Installation
  4. Comment concevoir une bonne enquête (Guide)
  5. Commencer
  6. Configuration de LimeSurvey
  7. Introduction - Enquêtes
  8. Afficher les paramètres de l'enquête
  9. Afficher le menu de l'enquête
  10. Afficher la structure de l'enquête
  11. Présentation - Questions
  12. Introduction - Groupes de questions
  13. Introduction - Enquêtes - Gestion
  14. Options de la barre d'outils de l'enquête
  15. Enquête multilingue
  16. Guide de démarrage rapide - ExpressionScript
  17. Fonctionnalités avancées
  18. FAQ générale
  19. Dépannage
  20. Solutions de contournement
  21. Licence
  22. Journal des changements de version
  23. Plugins - Avancé
 Actions

Installation de Limesurvey CE en Francais

From LimeSurvey Manual

Revision as of 10:45, 19 June 2013 by Nickko (talk | contribs)
Remarque : Les instructions ci-dessous concerne la version 2.0 ou ulterieure. Les instructions pour la version 1.92 se trouvent ici : http://manual.limesurvey.org/wiki/Installation_Version_1.92_or_older

Général

The LimeSurvey project offers two ways of installating LimeSurvey:

  • On your webserver:
    In that case just follow the instructions on this page starting with step 1.
  • En local sur votre ordinateur Windows :
    Ceci est utile si vous souhaitez créer un sondage en local (pour aller plus vite ou effectuer des tests) puis l'envoyer par la suite dans Limesurvey sur votre serveur web "en-ligne". Pour cela, nous avons préparé un pack spécial comprenant un serveur web (Apache), un serveur de base de données (MySQL) et Limesuvey bien sûr. instructions d'installation du pack(en anglais).

1. Prérequis pour utiliser LimeSurvey sur votre site web

Assurez-vous que votre serveur réponde aux exigences suivantes.

La plus part de celle-ci seront vérifiées durant la phase d'installation :

  • 80 Mo d'espace libre pour la plateforme proprement dite.
  • MySQL 4.1.0 et versions suivantes OU Microsoft SQL Server 2005 et versions suivantes OU Postgres 8.1 et versions suivantes
  • PHP 5.1.6 et versions suivantes plus ces extensions :
    • mbstring (Multibyte String Functions) pour que le système de traduction fonctionne. Voir aussi (Installation FAQ de l'installation)
    • Pilote de base de données PDO pour MySQL (pdo_mysql ou pdo_mysqli), Postgres (pdo_pgsql) ou MSSQL ([[1]]) (cela devra être le cas avec la plupart des hébergeurs. Si vous avez vous-même configuré votre serveur web, assurez-vous qu'elles sont installées et actives)
Attention : LimeSurvey 2.x utilise des pilotes de bases de données différents de LimeSurvey 1.x. Si vous voyez apparaitre le message "No DBO driver was found during the installation", veuillez demander à votre hébergeur d'activer la/les extensions appropriées mentionné ci-avant.


Extensions PHP facultatives :

  • GD installée avec le support FreeType est nécessaire pour la protection par CAPTCHA et les jolis graphiques (voir la documentation de l'extension GD)
  • IMAP pour Email bounce tracking system (voir la documentation de l'extension IMAP)
  • LDAP pour la création d'invitations depuis un annuaire LDAP (voir la documentation de l'extension LDAP)
  • ZLIB pour la mise à jour en 3 clics, le téléchargement de modèles, l'importation de ressources ZIP, etc. (voir la documentation de l'extension Zlib)

Dans la plupart des cas, votre hébergeur ou votre administrateur système pourra vous assister sur ces points.

Si vous souhaitez tester LimeSurvey sur votre propre machine, notamment sous Windows, nous vous conseillons l'utilisation de XAMPP qui vous installera Apache, MySQL et perl. LimeSurvey fonctionne sur une installation de XAMPP sans configuration particulière.

Si vous souhaitez utiliser le serveur Microsoft IIS veuillez regarder "Installation de LimeSurvey sur une machine sous Windows XP"

1.1 Hébergement pour LimeSurvey

LimeSurvey devrait fonctionner chez la plupart des hébergeurs proposant PHP et MySQL. Si vous souhaitez une installation de LimeSurvey toute prête, vous pouvez utiliser LimeService, vous pouvez aussi consulter la liste des hébergeurs compatibles avec LimeSurvey.

  • Cas particulier de free.fr: Il serait possible d'installer limesurvey sur les serveurs de pages perso de free.fr selon ce [LimeSurvey sur pages perso free.fr|commentaire sur framasoft]. Cette information n'a pas été vérifiée.

2. Téléchargement du programme LimeSurvey

La dernière version stable de LimeSurvey se trouve sur la page de téléchargement de LimeSurvey vous pourrez la téléchargez sous forme d'un fichier d'installation ZIP. Vous trouverez aussi des fichiers compressés en gzip, bz2 ou 7zip.

3. Décompression du fichier d'installation de LimeSurvey

Décompressez le fichier ZIP dans un dossier/répertoire dédié avec votre outil de décompression préféré. Assurez-vous que votre logiciel de décompression recrée bien la structure des dossiers avec les fichiers (c'est normalement le comportement de ce genre de programmes). Le nom du chemin d'installation ne doit pas contenir les caractères ( ou ) mais peut contenir des espaces.

4. Collecte d'informations au sujet de votre serveur

Vous devez vous renseigner sur les points suivants pour pouvoir installer correctement LimeSurvey sur votre serveur web :

  • L'URL prévue pour se connecter au programme (exemple : 'http://mon.domaine.com/limesurvey').
  • L'emplacement physique des fichiers sur le serveur (exemple : '/var/www/htdocs/limesurvey').
  • L'adresse IP ou le nom d'hôte de votre serveur MySQL (exemple : 'localhost')
  • Si votre base de données n'utilise pas le port par défaut, vous devrez connaître sur quel port il écoute.
  • Vos nom d'utilisateur et mot de passe pour l'accès à votre base de données.
  • La plupart des hébergeurs n'autorisent pas les scripts à créer des bases de données mais c'est à vous de le faire manuellement. Si vous êtes dans ce cas, n'oubliez pas de créer vous-même une base de données (par exemple, 'limesurvey')

5. Upload the files to your web server

Using your FTP program, connect to your web server and create a directory to store your scripts. Then upload the files using the directory structure they are in. Make sure you upload the files in binary mode (check the settings of your FTP program). Please note that uploading in ASCII mode can lead to uncommon errors (e.g. 'class not found' error during installation), also images may not be uploaded correctly.

7. Définition des permissions des dossiers

Pour que le programme fonctionne correctement, il a besoin d'accès à certains dossiers. Cela s'applique spécialement aux systèmes Linux/*nix.

  • le dossier "/limesurvey/tmp" est utilisé pour les importations et les exportations et doit être en lecture et écriture pour le serveur web.
  • le dossier "/limesurvey/upload" et ses sous-dossiers doivent aussi être en lecture et écriture pour votre serveur web pour activer l'envoi d'images et de fichiers multimédias.
  • le dossier "/limesurvey/application/config/" à besoin d'être en lecture et écriture pour votre serveur web pour l'activation de la configuration lors de l'installation automatique.
  • les autres dossiers peuvent être en lecture seule. Vous pouvez aussi définir des permissions de lecture seule pour chaque fichier dans le dossier /limesurvey/admin.
 Hint: If you are using Linux then depending on your webserver configuration you will have to chmod the rights on the writable folders to 755 or 777. Try 755 first - if it does not work 'upgrade' to 777.


7.2 Create a database user

LimeSurvey will create a database and the tables inside it. To be able to do this it will need the username and password of a database user. In general we recommend to create a database user with the following permissions:

- MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX

- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER

- Microsoft SQL Server:

8. Exécution du script d'installation

Go to "http://your.domain.com/limesurvey/admin". If you configured everything correctly the LimeSurvey installer should be starting - just follow the instructions. You will be asked if to create the database and/or create the tables inside the database. LimeSurvey then creates the needed tables in the database.

9. Première connexion à l'interface d'administration

Vous êtes prêt ! Ouvrez votre navigateur et saisissez l'adresse vers le script admin.php. En supposant que vous avez utilisé limesurvey pour le nom du dossier où vous avez stocké les fichiers, cela ressemblera à quelque chose comme-ça "http://votre.domaine.com/limesurvey/admin/admin.php".

Normalement, vous devriez tomber sur un écran d'identification. Les valeurs par défaut pour pouvoir se connecter sont :

Utilisateur : admin

Mot de passe : password

Il vous sera demandé de changer ce mot de passe après la première connexion. Amusez-vous bien !

10. En cas de problème...

Comme tout programme informatique, les choses se dérouleront telles que décrites dans les instructions mais, en général, ce ne sera pas le cas. Il existe de nombreuses de raisons possibles pour que les choses ne se passent pas comme décrites ici. Si vous avez des soucis, veuillez d'abord consulter la FAQ de l'installation. Si vous ne trouvez pas de réponses alors veuillez décrire votre problème dans le forum de LimeSurvey sur limesurvey.org.ou essayer de contacter quelqu'un dans le IRC de LimeSurvey :