• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to install Limesurvey on Linuxmint 19

  • 00:42 lsb_release -a
  • 01:00 mysql -u root -p
  • 02:26 wget https://github.com/LimeSurvey/LimeSurvey/archive/master.zip
  • 02:39 unzip master.zip
  • 02:52 mv LimeSurvey-master /var/www/limesurvey
  • 03:05 chown -R www-data.www-data /var/www/limesurvey
  • 03:24 chmod -R 755 /var/www/limesurvey
  • 03:38 vim /etc/apache2/sites-available/lime.conf
  • 04:59 a2dissite 000-default.conf
  • 05:11 a2ensite lime.conf
  • 05:16 a2enmod rewrite
  • 05:27 systemctl restart apache2
6146

How to install Limesurvey on Linuxmint 19

Process

Check the linuxmint version by using the following command

root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	LinuxMint
Description:	Linux Mint 19 Tara
Release:	19
Codename:	tara

Going to create database By using the mysql command

root@linuxhelp:~# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.21-1ubuntu1 (Ubuntu)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database limedb;
Query OK, 1 row affected (0.00 sec)

mysql> create user 'limeuser'@localhost identified by 'Linuxc#45';
Query OK, 0 rows affected (0.08 sec)

mysql> grant all privileges on limedb.* to 'limeuser'@localhost;
Query OK, 0 rows affected (0.05 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)

mysql> exit
Bye

Download the limesurvey installation package by using wget command

root@linuxhelp:~# wget https://github.com/LimeSurvey/LimeSurvey/archive/master.zip
--2019-11-03 03:02:39--  https://github.com/LimeSurvey/LimeSurvey/archive/master.zip
Resolving github.com (github.com)... 13.234.210.38
Connecting to github.com (github.com)|13.234.210.38|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/LimeSurvey/LimeSurvey/zip/master [following]
--2019-11-03 03:02:39--  https://codeload.github.com/LimeSurvey/LimeSurvey/zip/master
Resolving codeload.github.com (codeload.github.com)... 13.127.152.42
Connecting to codeload.github.com (codeload.github.com)|13.127.152.42|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘master.zip’

master.zip                      [                    <=>                  ]  77.27M  1.12MB/s    in 70s     

2019-11-03 03:03:51 (1.10 MB/s) - ‘master.zip’ saved [81026401]

Extract the downloaded package

root@linuxhelp:~# unzip master.zip 
Archive:  master.zip
1fa5dd4794bab115bd04172258b42e06f123f1dd
   creating: LimeSurvey-master/
 extracting: LimeSurvey-master/.bowerrc  
  inflating: LimeSurvey-master/.editorconfig  
.
.
.
   creating: LimeSurvey-master/upload/twig/
   creating: LimeSurvey-master/upload/twig/extensions/
   creating: LimeSurvey-master/upload/twig/extensions/HelloWorld_Twig_Extension/
  inflating: LimeSurvey-master/upload/twig/extensions/HelloWorld_Twig_Extension/HelloWorld_Twig_Extension.php  
  inflating: LimeSurvey-master/upload/twig/extensions/HelloWorld_Twig_Extension/HelloWorld_Twig_Extension.xml  
  inflating: LimeSurvey-master/upload/twig/extensions/HelloWorld_Twig_Extension/README.md  
  inflating: LimeSurvey-master/upload/twig/extensions/README.md  

Move the limesurvey directory to apache root directory

root@linuxhelp:~# mv LimeSurvey-master /var/www/limesurvey

Set the ownership and permission for limesurvey

root@linuxhelp:~# chown -R www-data.www-data /var/www/limesurvey

root@linuxhelp:~# chmod -R 755 /var/www/limesurvey

Configure the virtualhost for limesurvey

root@linuxhelp:~# vim /etc/apache2/sites-available/lime.conf
<VirtualHost *:80>
ServerName www.linuxhelp1.com
DocumentRoot /var/www/ limesurvey
<Directory /var/www/ limesurvey/>
AllowOverride All
allow from all
</Directory>
</VirtualHost>

Disable the default site access

root@linuxhelp:~# a2dissite 000-default.conf 
Site 000-default disabled.

To activate the new configuration, you need to run:

systemctl reload apache2

Enable the site access

root@linuxhelp:~# a2ensite lime.conf 

Enabling site lime. To activate the new configuration, you need to run:

systemctl reload apache2

Enable the rewite module root@linuxhelp:~# a2enmod rewrite Enabling module rewrite. To activate the new configuration, you need to run:

systemctl restart apache2

Restart the apache service by using the following command

root@linuxhelp:~# systemctl restart apache2

Open browser and enter your domain name snap1 This is welcome page of limesurvey snap2 Accept the licenses agreement snap3 Check the requirements for limesurvey snap4 Configure your database details snap5 Installation is completed successfully snap6 Enter the admin credentials snap7 This is the dashboard of limesurvey snap8 This is the method to install limesurvey On Linuxmint 19

Tags:
mason
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

What is LimeSurvey?

A

LimeSurvey also was known as PHPSurveyor is a free and open source online survey application written in PHP and based on Mysql, SQLite, and PostgreSQL. LimeSurvey allows you to develop and publish online surveys, collect responses, create statistics, and export the resulting data to other applications using web interface.

Q

What are the required PHP extensions for LimeSurvey?

A

The required PHP extensions for Limesurvey is as follows
# php56u php56u-common php56u-xml php56u-gd php56u-mbstring php56u-mysqlnd php56u-mcrypt php56u-imap php56u-ldap

Q

How can I embed a flash file in Limesurvey?

A

Navigate to the place in your survey where you want insert your Flash file.
Open the full-screen editor mode by clicking the 'LimeFitWin' button on the editor tool-bar.
On the full-screen editor tool-bar you will find a little button with a Flash symbol. Click on it. A dialog will open.

Q

How can I restore data from a deactivated Limesurvey?

A

Then, and only then the following steps will work:
Activate your survey again
Go to the "Browse responses for this survey" menu.
Click at the "Import answers from a deactivated survey table" button.
Choose your source table.

Q

How can I create a database and a user in MySQL with command-line access on limesurvey?

A

You have to enter the commands below in your MySQL for creating database for Limesurvey:

create database ;
create user ;
create user @localhost;
set password f

Related Tutorials in How to install Limesurvey on Linuxmint 19

Related Tutorials in How to install Limesurvey on Linuxmint 19

How to install WinRAR 5.11 on Linuxmint 18.03
How to install WinRAR 5.11 on Linuxmint 18.03
May 22, 2018
How to Setup VNC Server on Linux Mint 20
How to Setup VNC Server on Linux Mint 20
Dec 22, 2020
How to install and configure samba setup in Linux mint - 18.3
How to install and configure samba setup in Linux mint - 18.3
Mar 26, 2018
Installation SSL Certificate on Ubuntu/Linuxmint/Debian to Secure Apache
Installation SSL Certificate on Ubuntu/Linuxmint/Debian to Secure Apache
Sep 19, 2018
How to Install and Configure Samba on Linux Mint 20
How to Install and Configure Samba on Linux Mint 20
Nov 9, 2020
How to Install NextCloud on Linux Mint 18.3
How to Install NextCloud on Linux Mint 18.3
Feb 27, 2018
How To Install And Update OpenSSL On Linuxmint 18.3
How To Install And Update OpenSSL On Linuxmint 18.3
Jun 8, 2018
How To Install AnyDesk on Linux Mint 18.3
How To Install AnyDesk on Linux Mint 18.3
Apr 11, 2018

Related Forums in How to install Limesurvey on Linuxmint 19

Related Forums in How to install Limesurvey on Linuxmint 19

Linux
isaac class=
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client-core-8.0_8.0.21-0ubuntu0.20.04.4_amd64.deb 404 Not Found
Dec 4, 2020
Linux Mint
AlxH class=
Complete beginner, install bluegriffon
Jul 1, 2020
Linux
AadrikaAnshu class=
How to add timestamps to history On Any Linux Machine
Jun 18, 2019
Linux Mint
bz0 class=
How to change a function of a key
Jun 7, 2019
LimeSurvey
ChrisLime class=
Upgrade Lime Survey on Linux mint to a new version
Oct 28, 2020
Linux Mint
who class=
How to compare multiple files
Nov 10, 2019
NFS (Network File System)
Mike class=
Linux Mint 18.3 - NFS Shares - Only Root Can Mount Share
Oct 4, 2019
Command Line Tools
wayne class=
Deleting windows files booting from mint(usb)
Sep 16, 2017

Related News in How to install Limesurvey on Linuxmint 19

Related News in How to install Limesurvey on Linuxmint 19

A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
Apr 9, 2019
Linux Mint 18.2 Ubuntu based Operating System is named Sonya
Linux Mint 18.2 Ubuntu based Operating System is named Sonya
May 2, 2017
Refreshed Linux Mint Debian Edition (LMDE) 2 'Betsy' ISO images now available
Refreshed Linux Mint Debian Edition (LMDE) 2 'Betsy' ISO images now available
Mar 14, 2017
The Best Linux Operating System is in the house: Mint 18.2
The Best Linux Operating System is in the house: Mint 18.2
Aug 12, 2017
Linux Mint 18.1 released with smooth features and offers long-term support
Linux Mint 18.1 released with smooth features and offers long-term support
Apr 11, 2017
Linux Mint 18.2 Sonya Beta version now available for download
Linux Mint 18.2 Sonya Beta version now available for download
Jun 7, 2017
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Elijah ?
Remote Desktop Connection Has Stopped Working

When accessing my remote machine server using remote desktop on a windows machine I am getting this error

forum (1)

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.