If you have a recent version of Ubuntu or Debian installed, you can get the system up and running with these more detailed steps:
The easiest way to get a web server environment running is to install also so called prepackaged LAMP stack. I have used the xampp version with good success.
Here are download and install instructions for xampp for Linux:
http://www.apachefriends.org/en/xampp-linux.html
In addition to xampp, you need some Ubuntu packages to run the setup
script. These are called php5-cli, php5-common and php5-sqlite.
And you can get the software itself from the Downloads-page:
https://sourceforge.net/projects/konfeweb/files/releases/
Installation step summary
- Install xampp according to linked website instructions
- Install required Ubuntu packages (Command line: sudo aptitude install php5-cli php5-common php5-sqlite)
- Download and extract the konfeweb software package to a temporary folder
- Navigate to the temporary folder with command line and run the setup script with "php setup.php"
- Copy the src folder from the temporary folder to the web server folder ( sudo mkdir /opt/lampp/htdocs/feedback && sudo cp -R ./src/* /opt/lampp/htdocs/feedback/ )
- Make sure that the directory path to the database.sqlite -file and the file itself in the model subdirectory are writeable to all. ( sudo chmod -R a+rwx /opt/lampp/htdocs/feedback/ )
- Edit the settings.ini in the folder to match your local settings. For example, if your LAN ip was 192.168.1.2 you'd need to change the settings.ini line from $webaddress = "http://changeme/to/something/"; to $webaddress = "http://192.168.1.2/feedback/";