Installation - LimeSurvey CE/fr: Difference between revisions
From LimeSurvey Manual
No edit summary |
(Updating to match new version of source page) |
||
Line 5: | Line 5: | ||
=Général= | =Général= | ||
The LimeSurvey project provides two ways to install LimeSurvey: | |||
* | *On your webserver:<br />In that case just follow the instructions on this page starting with step 1. | ||
* | *On your local Windows PC:<br />You usually only want to install LimeSurvey on your local PC if you want to create surveys locally (mainly for speed or development/test reasons) and upload them later to your live LimeSurvey installation on a web server. For this we have prepared a special package for LimeSurvey which includes the web server, the database and the LimeSurvey application and [[Installation of the LimeSurvey XAMPP package|instructions how to install it]]. | ||
=1. Prérequis pour utiliser LimeSurvey sur votre site web= | =1. Prérequis pour utiliser LimeSurvey sur votre site web= | ||
Line 43: | Line 43: | ||
We do not support any IE version running in Intranet-mode or Compatibility-mode! | We do not support any IE version running in Intranet-mode or Compatibility-mode! | ||
==Screen sizes== | |||
We support any reasonable screen size for survey taking (360px x 640px and up). | |||
For the LimeSurvey administration the minimum screen resolution supported is 1280px x 1024px. | |||
==Hosting for LimeSurvey== | ==Hosting for LimeSurvey== | ||
LimeSurvey should work with most hosting companies which provide PHP and MYSQL. If you want a ready-installed version of LimeSurvey consider using [https://www.limesurvey.org/component/limeservice/?view=limeservice&task=limeservice.routeAlternatives LimeSurvey | LimeSurvey should work with most hosting companies which provide PHP and MYSQL. If you want a ready-installed version of LimeSurvey consider using [https://www.limesurvey.org/component/limeservice/?view=limeservice&task=limeservice.routeAlternatives LimeSurvey Professional], else check out our [[LimeSurvey-compatible hosting companies|list of LimeSurvey-compatible hosting companies]]. | ||
=2. Téléchargement du programme LimeSurvey= | =2. Téléchargement du programme LimeSurvey= |
Revision as of 15:30, 2 August 2017
Général
The LimeSurvey project provides two ways to install LimeSurvey:
- On your webserver:
In that case just follow the instructions on this page starting with step 1.
- On your local Windows PC:
You usually only want to install LimeSurvey on your local PC if you want to create surveys locally (mainly for speed or development/test reasons) and upload them later to your live LimeSurvey installation on a web server. For this we have prepared a special package for LimeSurvey which includes the web server, the database and the LimeSurvey application and instructions how to install it.
1. 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érieur OU Postgres 9 et versions supérieur
- PHP 5.5.3 au minimum , néanmoins, nous recommandons PHP 5.5.x et versions supérieur avec ces extensions activées :
- Assurez-vous également que les bibliothèques PHP de base soit 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) for template upload and import resources Zip archives - see PHP Zip Extension documentation
- Zlib (pretty standard) is needed for the ComfortUpdate - see PHP Zlib Extension documentation
Dans la plupart des cas, votre hébergeur ou votre administrateur système pourra vous assister sur ces points.
If you want to run Microsoft's IIS server taking a look at "Installation on XP with IIS might also help.
Browser compatibility
For the survey taking side we currently support IE9 and all newer comparable browsers like FF, Chrome, Opera, etc. with activated JavaScript. For the administration part we currently support IE11 and all newer comparable browsers like FF, Chrome, Opera, etc. with activated JavaScript. We do not support any IE version running in Intranet-mode or Compatibility-mode!
Screen sizes
We support any reasonable screen size for survey taking (360px x 640px and up). For the LimeSurvey administration the minimum screen resolution supported is 1280px x 1024px.
Hosting for LimeSurvey
LimeSurvey should work with most hosting companies which provide PHP and MYSQL. If you want a ready-installed version of LimeSurvey consider using LimeSurvey Professional, else check out our list of LimeSurvey-compatible hosting companies.
2. Téléchargement du programme LimeSurvey
Download the latest stable LimeSurvey zip package (there are also gzip, bz2 and 7zip packages available for your convenience) and save it to your local disk.
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. Envoyer vos fichiers sur le serveur
Connectez-vous sur votre serveur en utilisant un client FTP et créer un dossier qui accueillera vos scripts. Ensuite, envoyez vos fichier 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 erreur du type "class not found" pendant l'installation et les images pourraient ne pas être copier correctement.
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.
7.2 Créer un utilisateur de la base de données
LimeSurvey peut une base de données et les tables qu'elle contient. Pour pouvoir faire cela, le nom d'utilisateur et le mot de passe de la base de données sont nécessaires. En général il est recommandé de créer un utilisateur avec les permissions suivantes :
- 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 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
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".
Normalement, vous devriez tomber sur un écran d'identification. Les valeurs par défaut pour pouvoir se connecter sont :
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 on limesurvey.org or join the IRC channel: