LimeSurvey is one of the many open source survey applications written in PHP, and uses a MySQL or PostgreSQL database. LimeSurvey is a user-friendly web application that allows users to develop, publish and collect responses to surveys. Users can use rich text in questions and messages using a rich text editor, and images and videos can easily be integrated into surveys. Surveys can be public, or can be strictly controlled through the use of ‘once-only’ tokens for each survey participant.
This installation guide should work on any Debian based Linux distribution as well, but was tested and written for an Ubuntu 14.04 VPS.