LimeSurvey

LimeSurvey 2.0.x : comment installer le serveur de questionnaires LimeSurvey ? Installation du serveur Web de questionnaires LimeSurvey

La démarche d’installation d’un serveur LimeSurvey.

Limesurvey est une application en ligne qui fonctionne comme un site Web avec une partie privée et une partie publique (ou pas !).

La plupart des interfaces sont donc invisibles aux visiteurs du questionnaire ou de la page d’accueil.

Pour l’utiliser comme une application logicielle, en ligne, vous devez donc d’abord l’installer sur un espace d’hébergement Web. Et c’est là que réside la principale difficulté pour les utilisateurs qui s’y intéressent.

Voici donc un déroulé pour vous aider à l’installer.


Attention à la version 2.5, cette dernière version change complètement d’interface graphique, lire cet article pour voir comment installer la version 2.5.

Autrement, en production, il peut être préférable, pour les usagers, d’installer
- cette version LimeSurvey LTS [1],
- ou bien cette version LimeSurvey LTS.
Lesquelles gardent l’ancienne interface.

Nous pouvons aussi vous aider rapidement (!) par courriel.


Les prérequis

- choisir un hébergeur qui propose les technologies LAMP [2]. La version Php a son importance, pour les versions 2.0.x, il faut Php5.
- télécharger la dernière version de LimeSurvey ici, ou pas !

- utiliser un logiciel FTP comme Filezilla pour faire le dépôt des dossiers et fichiers sur l’espace web,
- connaître les adresses URL de l’hébergement : adresses http et ftp,
- connaître l’emplacement de votre base de données MySQL,
- connaître les logins et mots de passe de ces comptes,
- parcourir le manuel LimeSurvey.


Nous pouvons aussi faire l’installation pour vous !


La démarche

Pour installer ou mettre à jour LimeSurvey, il vous faut :
- télécharger les fichiers de la version choisie,
- lire les fichiers du répertoire /docs (comme release-notes.txt), parce que les versions évoluent et il est possible que les démarches soient propres à la nouvelle version,

- sauvegarder tous les dossiers et fichiers, ainsi que le dump SQL, de la version antérieure si présente, lors d’une mise-à-jour,
- repérer et isoler le fichier config.php qui vous permettra de retrouver la connexion MySQL déjà existante, lors d’une mise-à-jour,

- déplacer tout le contenu du fichier décompressé, toute l’arborescence des dossiers et fichiers, sur votre espace Web,
- charger l’URL du LimeSurvey : http://votre-domaine-tld/limesurvey/admin,
- suivre les instructions des pages d’administration du serveur.

1Welcome


- choisir la langue par défaut de l’installation dans la page "Welcome" !

2Licence


- lire et accepter la licence du logiciel ; il s’agit de la GNU GPL (GNU General Public License) ; elle donne les libertés d’utiliser le logiciel, de l’étudier en lisant son code, qui est accessible, la liberté de redistribuer le logiciel et la liberté de le modifier pour l’améliorer (remarquez que la licence est assez courte, elle comporte une quinzaine d’articles, aussi, comme elle protège 70% des logiciels libres, autant la lire au moins une fois ;-). Elle est aussi dans le dossier /docs),

3controle-preinstall


- parcourir l’interface de contrôle pré-installation pour voir ce qui éventuellement ne convient pas dans les configurations du serveur Web (agir en fonction !). Il arrive par exemple que vous n’ayez pas les droits d’écriture sur un des répertoires indiqués : /upload, faites les démarches pour obtenir ce droit, cela vous empêcherait de déposer les fichiers dans les questionnaires (images, logos, supports de questions, etc...),

4param-DB


- entrer les paramètres de la base de données : emplacement de la base de données (information donnée par l’hébergeur ou l’administrateur du serveur), login et mot de passe de l’utilisateur (créés lors de l’ouverture de l’hébergement), nom de la base de données (même remarque), préfixe des tables LS (si vous partagez la base avec d’autres outils web, placez le préfixe lime_ ou ls_ aux tables LimeSurvey),

5Crea-DB


- lancer la création de la base de données, lorsque la connexion est effectuée,

6crea-DB2


- lancer le remplissage de la base de données, lorsque la création est terminée,

7param-LS


- entrer les paramètres de connexion au LimeSurvey : identifiant de l’administrateur, mot de passe, confirmer le mot de passe, nom de l’administrateur, adresse de messagerie (importante, car LS peut vous écrire), nom du site web, langue par défaut. Ces paramètres peuvent être changés par la suite.

8succes


- savourer son succès et noter les informations de connexion ; par défaut le login est admin et le mot de passe password,
- entrer le nom utilisateur et le mot de passe depuis la page de connexion,

9URL-admin-LS


- LimeSurvey est installé !


Nous précisons que LimeSurvey est un outil fonctionnant en mode Web, comme un site Web, avec votre navigateur favori (Firefox ?). Ses fonctions sont prévues pour accueillir les travaux et interventions de plusieurs personnes, avec des droits différents et ses fonctions de messagerie lui permettent de communiquer avec les utilisateurs. Par conséquent, les installations locales font perdre un certain nombre de ces intérêts. Elles permettent éventuellement de découvrir, développer, tester des questionnaires, avant leurs transferts en ligne.