Installation de LimeSurvey

LimeSurvey (http://www.limesurvey.org/) est un gestionnaire de questionnaire sous PHP/MySql particulièrement simple de prise en main.

réf : http://docs.limesurvey.org/tiki-index.php?page=Installation+en+Francais

On commence par installer les pré-requis :

sudo apt-get install apache2 php5 mysql-server lidgd1 libldap2 php5-ldap php5-mysql


Si on est sur un vserver, on s'assure que mysql écoute bien sur l'IP du vserver et non sur 127.0.0.1
nano /etc/mysql/my.cnf
bind-address            = 10.10.10.1

sudo /etc/init.d/mysql restart


Et on crée dans la foulée un root pour mysql
sudo mysqladmin -u root password nouveau_mot_de_passe


Attention à bien vérifier les root dans la base
mysql -u root -p
use mysql;
select * from user;


Il peut être nécessaire d'avoir un hôte nommé "serveur.domaine" plutôt que "serveur" dans l'enregistrement root autre que localhost (sinon écran blanc à l'install)

On télécharge LimeSurvey ici : http://sourceforge.net/projects/limesurvey/

On décompresse
tar -xvzf limesurvey181plus-build6677-20090420.tar.gz


On le déplace dans le répertoire web
sudo mv limesurvey/ /var/www/
sudo chown -R www-data:www-data /var/www/limesurvey


Authentification CAS

Elle prévue dans LS2 qui devrait sortir en juin 2009.
En attendant, la façon de faire est de passer par l'authentification CAS d'Apache et de suivre cette méthode :

http://www.limesurvey.org/component/option,com_fireboard/Itemid,86/func,view/catid,1/id,11264/lang,en/


Comments