Categoría: Limesurvey

Actualizando el Limesurvey 1.92+ a 2.00+

Recientemente tuve que actualizar del Limesurvey 1.92+ a la 2.00+ Build 130115. Quien no sepa lo que es el Limesurvey es «es una aplicación open source para la aplicación de encuestas en línea». Los pasos que seguí para actualizar son los siguientes.

Se descarga la última versión del Limesurvey:

# wget http://www.limesurvey.org/en/stable-release/finish/25-latest-stable-release/773-limesurvey200plus-build130115targz

Se descomprime el archivo:

# tar –xzvf limesurvey200plus-build130115.tar.gz

Se hace una copia de seguridad de la base de datos del Limesurvey:

# mysql –h localhost –u root –p limesurvey>limesurvey_copia.sql

También se hará una copia de seguridad de la carpeta de Limesurvey para ello se debe hacer:

# mkdir /home/user/backup
 # cp –R /var/www/limesurvey /home/user/backup

Una vez de hechas las copias de seguridad se debe eliminar la carpeta antigua de Limesurvey y mover la que se descomprimió, para ello se hará:

# rm –R /var/www/limesurvey
 # cp –R /home/user/limesurvey /var/www

Se debe copiar en la nueva carpeta las carpetas Upload y Templates además del archivo config.php de la copia de seguridad que se hizo:

# cp –R /home/user/backup/limesurvey/upload /home/user/backup/limesurvey/templates /home/user/backup/limesurvey/config.php /var/www/limesurvey

Se cambia el usuario y grupo y damos permisos de escritura para las carpetas temp, upload y templates.

# chown –R user:www-data /var/www/limesurvey
# chmod g+w –R /var/www/limesurvey/temp /var/www/limesurvey/upload /var/www/limesurvey/application/config

Ahora se accederá a la web http://url.del.host/limesurvey/admin y se configurará el Limesurvey.

En el primer paso se selecciona el idioma (Español).

Install_select_language_205_CY_actXcellence

Aceptamos la licencia:

Install_license_205_CY_actXcellence

Si nos falta algun complemente lo instalamos y hacemos vuelva a comprobar.

3.1_es

Luego se siguen los pasos hasta que lleguemos al de configurar la BBDD, como usuario se usará el root o el que tuvieramos para la base de datos del Limesurvey, y como BBDD se usará la que anteriormente se tenía, es decir, limesurvey.

4_es

Una vez se finaliza, se autoconfigura la BBDD si ha habido cambio de estructura y llevará a la página de acceso de usuario. Con esto ya se tendrá actualizado el Limesurvey.