LimeSurvey es una de las muchas aplicaciones de encuestas de código abierto escritas en PHP y utiliza una base de datos MySQL o PostgreSQL. LimeSurvey es una aplicación web fácil de usar que permite a los usuarios desarrollar, publicar y recopilar respuestas a encuestas. Los usuarios pueden usar texto enriquecido en preguntas y mensajes mediante un editor de texto enriquecido, y las imágenes y los videos se pueden integrar fácilmente en las encuestas. Las encuestas pueden ser públicas o pueden controlarse estrictamente mediante el uso de tokens de "una sola vez" para cada participante de la encuesta.
Esta guía de instalación también debería funcionar en cualquier distribución de Linux basada en Debian, pero fue probada y escrita para un VPS de Ubuntu 14.04.
Al momento de escribir este tutorial, LimeSurvey 2.06 es la última versión estable disponible y requiere:
– Servidor web Apache.
– PHP (versión 5.3.3 o posterior) con biblioteca de extensión mbstring y controlador de base de datos PDO habilitado para MySQL (pdo_mysql / pdo_mysqli) o pdo_pgsql para base de datos PostgreSQL.
– MySQL (versión 4.1) .0 o posterior) o PostgreSQL (versión 8.1 o posterior) instalado en su VPS de Linux.
Instrucciones de instalación:
Inicie sesión en su VPS a través de SSH:
ssh user@IP
Actualice los paquetes del sistema operativo:
[user]$ sudo apt-get update && sudo apt-get -y upgrade
Instalar MariaDB:
Para instalar MariaDB, ejecute el siguiente comando:
[user]$ sudo apt-get install -y mariadb-server
Cree una nueva base de datos para la instalación de LimeSurvey:
[user]$ mysql -uroot -p MariaDB [(none)]> CREATE DATABASE limesurvey; MariaDB [(none)]> GRANT ALL PRIVILEGES ON limesurvey.* TO 'limeuser'@'localhost' IDENTIFIED BY 'your-password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
No olvide reemplazar 'su-contraseña' con una contraseña segura.
Instalar servidor web Apache2:
[user]$ sudo apt-get install apache2
Instalar PHP y los módulos PHP requeridos:
Para instalar la última versión estable de PHP versión 5 y todos los módulos necesarios, ejecute el siguiente comando:
[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql
Descargue y extraiga la última versión de LimeSurvey en su servidor:
[user]$ sudo cd /opt && wget http://download.limesurvey.org/latest-stable-release/limesurvey206plus-build151014.zip [user]$ sudo unzip limesurvey206plus-build151014.zip [user]$ sudo mv limesurvey/ /var/www/html/limesurvey/
LimeSurvey necesita cierto acceso a los directorios 'tmp', 'upload' y 'application/config' dentro del directorio '/var/www/html/limesurvey'. Esto se puede lograr fácilmente ejecutando el siguiente comando:
[user]$ sudo chown www-data:www-data -R /var/www/html/limesurvey
Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'limesurvey.conf' en su servidor virtual:
[user]$ sudo touch /etc/apache2/sites-available/limesurvey.conf [user]$ sudo ln -s /etc/apache2/sites-available/limesurvey.conf /etc/apache2/sites-enabled/limesurvey.conf [user]$ sudo nano /etc/apache2/sites-available/limesurvey.conf
Luego, agregue las siguientes líneas:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/limesurvey/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/limesurvey/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Reinicie el servidor web Apache para que los cambios surtan efecto:
[user]$ sudo service apache2 restart
Abra su navegador web favorito, vaya a http://su-dominio.com/admin y, si configuró todo correctamente, debería iniciarse el instalador de LimeSurvey. Siga las sencillas instrucciones en la pantalla de instalación e inserte la información necesaria según se solicite.
Una vez que termine la instalación, acceda a la sección de administración en:
http://yourdomain.com/admin
Una buena manera de comenzar a usar LimeSurvey es leer el manual de usuario oficial disponible en:
https://manual.limesurvey.org/
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de hosting Managed Ubuntu Hosting, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen LimeSurvey para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.