Cómo instalar LimeSurvey en Ubuntu 18.04 LTS

Bienvenido al instalador de LimeSurvey

LimeSurvey es una aplicación de encuestas en línea gratuita y de código abierto escrita en PHP y utiliza una base de datos MySQL o PostgreSQL. LimeSurvey nos permite crear, desarrollar y publicar encuestas en línea y recopilar respuestas de ellas, sin necesidad de codificación ni secuencias de comandos.

En este tutorial, aprenderemos cómo instalar y configurar LimeSurvey en el servidor Ubuntu 18.04 LTS (Bionic Beaver), asegurándonos de abordar las necesidades específicas de aquellos que buscan instrucciones sobre la «limesurvey install ubuntu» y la configuración de «limesurvey lts».

Requisitos

  • Un servidor con Ubuntu 18.04 LTS.
  • Un usuario no root con privilegios sudo.

Instalar servidor LAMP

Primero, instale el servidor web Apache y el servidor MariaDB con el siguiente comando:

sudo apt-get install apache2 mariadb-server -y

A continuación, deberá agregar el repositorio ondrej para instalar la última versión de PHP. Puede agregar el repositorio con el siguiente comando:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php -y

Una vez que el repositorio esté instalado, actualice el repositorio e instale PHP junto con todas las dependencias necesarias para una correcta «limesurvey install ubuntu» con el siguiente comando:

sudo apt-get update -y
sudo apt-get install php7.2 php7.2-cli php7.2-common php7.2-mbstring php7.2-xml php7.2-mysql php7.2-gd php7.2-zip php7.2-ldap php7.2-imap unzip wget curl

Una vez que todos los paquetes estén instalados, inicie el servicio Apache y MariaDB y habilítelos para que se inicien en el arranque ejecutando el siguiente comando:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Configurar MariaDB para LimeSurvey LTS

Antes de configurar la base de datos MariaDB para «limesurvey lts», asegure MariaDB con el siguiente comando:

sudo mysql_secure_installation

Responda todas las preguntas como se muestra a continuación:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Una vez que MariaDB esté protegida, inicie sesión en el shell de MariaDB:

mysql -u root -p

Ingrese su contraseña raíz cuando se le solicite, luego cree una base de datos y un usuario para LimeSurvey, preparando el entorno para una «limesurvey install ubuntu»:

-MariaDB [(none)]>CREATE DATABASE limesurvey_db;
MariaDB [(none)]>GRANT ALL PRIVILEGES ON limesurvey_db.* TO 'limesurvey_user'@'localhost' IDENTIFIED BY 'password';
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>q

Instalar LimeSurvey

Primero, deberá descargar la última versión de LimeSurvey desde su sitio web oficial. Puedes descargarlo con el siguiente comando:

wget https://download.limesurvey.org/latest-stable-release/limesurvey3.14.3+180809.tar.gz

Una vez que se complete la descarga, siguiendo las instrucciones de «limesurvey install ubuntu», extraiga el archivo descargado con el siguiente comando:

tar -xvzf limesurvey3.14.3+180809.tar.gz

A continuación, copie el directorio extraído en Apache y en el directorio raíz web y proporcione los permisos necesarios:

sudo cp -r limesurvey /var/www/html/
sudo chown www-data:www-data -R /var/www/html/limesurvey

A continuación, cree un host virtual apache para LimeSurvey, teniendo en cuenta la versión «limesurvey lts»:

sudo nano /etc/apache2/sites-available/limesurvey.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/limesurvey/
ServerName example.com
<Directory /var/www/html/limesurvey/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/lime-error_log
CustomLog /var/log/apache2/lime-access_log common
</VirtualHost>

Guarde el archivo, luego habilite el host virtual con el siguiente comando:

sudo a2ensite limesurvey

Finalmente, reinicie el servidor web Apache para realizar los cambios:

sudo systemctl restart apache2

Acceder a LimeSurvey

Ahora, abra su navegador web y escriba la URL http://ejemplo.com. Será redirigido a la página de instalación de LimeSurvey, donde podrá comenzar a configurar su instancia de «limesurvey lts».

Bienvenido al instalador de LimeSurvey

Proceda haciendo clic en el Iniciar instalación botón y siguiendo las indicaciones en pantalla para completar el proceso de «limesurvey install ubuntu».

Iniciar instalación

Una vez que haya aceptado el acuerdo de licencia, asegúrese de que todos los requisitos estén completos, luego proporcione los detalles de su base de datos y configure su instancia de LimeSurvey para estar listo para usar esta potente herramienta de encuestas en su versión LTS en su servidor Ubuntu.

Configuración de base de datos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *