x

Main chapters

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Quick start guide
  3. LimeSurvey CE - Installation
  4. How to design a good survey (Guide)
  5. Getting started
  6. LimeSurvey configuration
  7. Introduction - Surveys
  8. View survey settings
  9. View survey menu
  10. View survey structure
  11. Introduction - Questions
  12. Introduction - Question Groups
  13. Introduction - Surveys - Management
  14. Survey toolbar options
  15. Multilingual survey
  16. Quick start guide - ExpressionScript
  17. Advanced features
  18. General FAQ
  19. Troubleshooting
  20. Workarounds
  21. License
  22. Version change log
  23. Plugins - Advanced
 Actions

Installation procedure for limesurvey 2.0: Difference between revisions

From LimeSurvey Manual

Leinad (talk | contribs)
No edit summary
Leinad (talk | contribs)
No edit summary
Line 38: Line 38:


Point your web browser to the directory of your webserver where limesurvey is located.
Point your web browser to the directory of your webserver where limesurvey is located.
eg: http://www.your_website.com/limesurvey2.0/
eg: http://localhost/limesurvey2.0/


And you should see something like this.
And you should see something like this.
Line 59: Line 63:
=== STEP 3 - Pre-installation check===
=== STEP 3 - Pre-installation check===


In this step system requirements are checked for proper running of limesurvey 2.0.
In this step, system requirements are checked for proper running of limesurvey 2.0.


Required settings are a '''MUST''' for proceeding with the installation. All the settings should be fulfilled for the installation to proceed.
Required settings are a '''MUST''' for proceeding with the installation. All the settings should be fulfilled for the installation to proceed.
Line 67: Line 71:
You '''CAN '''install limesurvey without the optional settings.
You '''CAN '''install limesurvey without the optional settings.


If you are running linux you may find yourself in the following situation where you don't have read and write permissions.
If your webserver is running linux you may find yourself in the following situation where you don't have read and write permissions.


[[File:3.1.png]]
[[File:3.1.png]]
Line 75: Line 79:
This can be achieved using the ftp client if you want to install limesurvey on your remote server or if you install limesurvey locally
This can be achieved using the ftp client if you want to install limesurvey on your remote server or if you install limesurvey locally


you can issue the chmod command in the terminal (eg: chmod 777 application/config/database.php).
you can issue the chmod command in the terminal,
 
eg: chmod 777 application/config/database.php (you must be in the limesurvery2.0 directory for this to work)


Press check again and be sure that all your required settings are in order.
Press check again and be sure that all your required settings are in order.
Line 85: Line 91:
===STEP 4 - Configuration===
===STEP 4 - Configuration===


'''Database type''': In general its MySQL. But you can check your server for more details.
'''Database type''': In general it's MySQL. But you can check your server for more details.


'''Database location''': ''localhost'' in most cases (if the website and database are on the same server or give the ip/url (eg.193.12.34.21/www.example.com) where the database is hosted.
'''Database location''': ''localhost'' in most cases if the website and database are on the same server or give the ip/url (eg.193.12.34.21/www.example.com) where the database is hosted.


'''Database name''': choose a name for example "limesurvey".
'''Database name''': choose a name for example "limesurvey".
Line 116: Line 122:


You can fill these settings now or you can fill them later.
You can fill these settings now or you can fill them later.
And also here you have the option to change the website language.


If you choose to skip this part the following defaults are provided.
If you choose to skip this part the following defaults are provided.
Line 136: Line 144:
Solution: Remove the files manually
Solution: Remove the files manually


After that go to "yourwebsite/pathtolimesurvey/"index.php/admin and login
After that go to your admin panel and login:
 
eg: http://www.your_website.com/limesurvey2.0/index.php/admin
 
eg: http://localhost/limesurvey2.0/index.php/admin


= Troubleshooting=
= Troubleshooting=


See [[Troubleshooting 2.x]]
See [[Troubleshooting 2.x]]

Revision as of 12:07, 8 January 2012

LIMESURVEY 2.0 - INSTALLATION GUIDE

Disclaimer

The current release is not a stable version intended for production, which means you are using this software at your own risk! This program is provided "as is" without warranties of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction. In no event will any copyright holder be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs).

Requirements

Make sure your server meets the following additional requirements:

Required:

  • Minimum 80 MB disk space
  • MySQL 4.1.0 or later OR    Microsoft SQL Server 2000 or later OR  Postgres 8.1 or later
  • PHP 5.1.2 or later with the following modules/libraries enabled:
    • mbstring (Multibyte String Functions) extension library (see also Installation FAQ)
    • mysql5 or pgsql PHP library (which is standard with hosting providers - if you have setup your own server make sure it is installed)

Note: We assume that you don't have any PHP standard libraries explicitly deactivated (like sessions, pcre, ctype or others).

Optional PHP Extensions:

Upgrading

If you are upgrading from an older version of limesurvey we suggest you to check out and hold close to the instructions, which can be found in our online manual|online manual.

Grabbing the code

  1. Download the latest limesurvey 2.0 release by following this guide guide. Look for releases marked "2.0"
  2. Unzip and move the contents into the document root of your webserver. You can install it in a sub-directory of the root if you wish.

Installation

Point your web browser to the directory of your webserver where limesurvey is located.

eg: http://www.your_website.com/limesurvey2.0/

eg: http://localhost/limesurvey2.0/

And you should see something like this.

Follow the link provided.

STEP 1 - Welcome

Choosing installation Language (Website language will be set at the end of the installation process).

STEP 2 - License

If you agree with the license you may continue.

STEP 3 - Pre-installation check

In this step, system requirements are checked for proper running of limesurvey 2.0.

Required settings are a MUST for proceeding with the installation. All the settings should be fulfilled for the installation to proceed.

Optional settings are required for certain features such as creating and downloading zip files.

You CAN install limesurvey without the optional settings.

If your webserver is running linux you may find yourself in the following situation where you don't have read and write permissions.

You can fix this problem by changing file permissions of the files or folders to 777.

This can be achieved using the ftp client if you want to install limesurvey on your remote server or if you install limesurvey locally

you can issue the chmod command in the terminal,

eg: chmod 777 application/config/database.php (you must be in the limesurvery2.0 directory for this to work)

Press check again and be sure that all your required settings are in order.

Your screen should look something similar to this.

STEP 4 - Configuration

Database type: In general it's MySQL. But you can check your server for more details.

Database location: localhost in most cases if the website and database are on the same server or give the ip/url (eg.193.12.34.21/www.example.com) where the database is hosted.

Database name: choose a name for example "limesurvey".

  •   If the database "limesurvey" already existing then the new tables will be appended to it i.e. old tables will remain in it.
  •   If "limesurvey" doesn’t exist, it will be created and populated with the new tables.

Database user/password: Database login details. These details are required to authenticate the installer to add new tables to the database.

Database prefix: Optional you can leave it blank. It's useful if you have a shared database.

Your screen should look something like this.

File:4.png

STEP 5 - Database settings

If database "limesurvey" already exists you would see a screen like this:

If database "limesurvey" doesn’t exist already you would see a screen like this:

Follow the steps and populate the database.

STEP 6 - Optional settings

You can fill these settings now or you can fill them later.

And also here you have the option to change the website language.

If you choose to skip this part the following defaults are provided.

  •   username : admin
  •   password : password

File:6.png

Don’t forget to change your username password later if you haven't done it now.

Success!

If you can see the following screen, then you have successfully installed limesurvey2.0 in your server.

The following errors could occur at the end of the installation:

  • delete failed

Solution: Remove the files manually

After that go to your admin panel and login:

eg: http://www.your_website.com/limesurvey2.0/index.php/admin

eg: http://localhost/limesurvey2.0/index.php/admin

Troubleshooting

See Troubleshooting 2.x