Installation de Limesurvey CE en Francais
From LimeSurvey Manual
Général
Le projet LimeSurvey vous propose deux manières d'installer LimeSurvey :
- Sur votre serveur web :
Dans ce cas suivez simplement les instructions de cette page en partant de l'étape 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 ou du développement) 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 Limesurvey bien sûr. instructions d'installation du pack (en anglais).
Prérequis pour utiliser LimeSurvey sur votre site web
Assurez-vous que votre serveur réponde aux exigences suivantes. La plupart de ces prérequis seront vérifiés durant l'installation.
Requis :
- 180 Mo d'espace libre minimum.
- MySQL 5.5.3 et versions supérieur OU Microsoft SQL Server 2005 et versions supérieures OU Postgres 9 et versions supérieures
- PHP 5.5.3 au minimum, néanmoins, nous recommandons PHP 5.5.x et versions supérieures avec ces extensions activées :
- Assurez-vous également que les bibliothèques PHP de base soient activées (comme hash, session etc.)
Optional PHP Extensions:
- GD-Library with FreeType support installed is needed for captchas or nice charts in statistics - see PHP GD-Library Extension documentation
- IMAP (pretty standard) is needed for the email bounce tracking system - see PHP IMAP Extension documentation
- LDAP installed is needed to import tokens using LDAP - see PHP LDAP Documentation
- Zip (pretty standard) is needed for templates upload and for the import of .zip archived resources - see PHP Zip Extension documentation
- Zlib (pretty standard) is needed for the ComfortUpdate - see PHP Zlib Extension documentation
In most cases, your web server provider or system administrator will be able to help you out with these optional components.
If you want to run Microsoft's IIS server, taking a look at "Installation on XP with IIS might also help.
Pour le côté création de questionnaire, IE9 est supporté ainsi que tous les navigateurs récents comparables comme FF, Chrome, Opéra, etc., avec JavaScript activé. Aucune version de IE fonctionnant en mode intranet ou compatibilité n'est supportée !
Nous supportons toutes les résolutions standard pour la création de questionnaire (360 par 640 pixels et plus). Pour la page dadministration de LimeSurvey, la résolution minimale est de 1280 par 1024 pixels.
Hosting for 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 devriez essayer éditions et tarifs professionnels de LimeSurvey, 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.
Téléchargement du programme LimeSurvey
La dernière version stable de LimeSurvey se trouve sur la page de téléchargement vous pourrez la téléchargez sous forme d'un fichier d'installation ZIP à sauvegarder sur votre disque dur. Vous trouverez aussi des fichiers compressés en gzip, bz2 ou 7zip.
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 programme). Le nom du chemin d'installation ne doit pas contenir les caractères spéciaux ( ou ) mais peut contenir des espaces.
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 vous pouvez 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. Envoyer vos fichiers sur le serveur
Connectez-vous sur votre serveur en utilisant un client FTP et créez un dossier qui accueillera vos scripts. Ensuite, envoyez vos fichiers en respectant l'arborescence en place. Assurez-vous que le transfert s'effectue en mode binaire (vérifier dans les paramètres du client FTP). Le transfert en mode ASCII peut engendrer des erreurs du type "class not found" pendant l'installation et les images pourraient ne pas être copiées correctement.
Définition des permissions des dossiers
Pour que le programme fonctionne correctement, il a besoin d'accéder à 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.
7.2 Créer un utilisateur de la base de données
LimeSurvey will create a database and the tables inside it. To be able to do this, it will need the user name and password of a database user. We generally 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: Unknown - if you can find out this information please complete it.
8. Exécution du script d'installation
Go to "http://www.example.com/limesurvey/admin". If you configured everything correctly, the LimeSurvey installer should be starting - just follow the instructions. You will be asked whether you wish to create the database and/or create the tables inside the database. LimeSurvey will then create the needed tables in the database.
9. Première connexion à l'interface d'administration
After the installer has finished you are done! Open your browser and enter the URL to the LimeSurvey administration. Assuming you used 'limesurvey' as the directory name to store the files in, this will be something like "http://www.example.com/limesurvey/admin".
You should get a login screen. The default login credentials (if they have not been changed during the installation) are:
User: admin
Password: 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...
Like all computer programs, most of the time things will work just like the instructions say, but sometimes they just won't. There are too many possible reasons for things not going according to plan to describe here. If you have trouble, first check out the Installation FAQ. If you don't find your answer there, please post your problem and any error messages in the LimeSurvey forums, open a support ticket, or join the IRC channel: