INTDB 4 Xampp


What is INTDB4Xampp

"INTDB for Xampp" is the INTDB implementation targeted to be used both in Linux and Mac OSX, sadly INTDB4Xampp won't be portable as the Windows version.
INTDB4Xampp could also be used in Windows but as the configuration process will greatly differ, I suggest you to use "INTDB Portable for Windows" instead.

The data files both in "INTDB Portable for Windows" and "INTDB for Xampp" are exactly the same and both will have the same version numbers to simplify the maintenance.

What is Xampp 

XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.
For INTDB only Apache and Perl will be used.
Keep in mind Xampp shouldn't be used in production environments, that means no serving to Internet.

Installation steps

Remember you need to be root to install/use Xampp.

1 - Download Xampp (~120 MB) for your specific platform from:

2 - Download INTDB4Xampp from HERE

3 - Open a terminal and run "apt-get install libhtml-parser-perl" or do the same with your distro's package manager.
  • If you don't do this step probably you'll have an error about a missing Perl module HTML::Parser when trying to edit a page in the TWiki.
4 - Install Xampp just executing the installer, if you have doubts check your OS FAQ at the right side of this webpage. You can uncheck the "XAMPP developer files", you won't need them and also uncheck "Learn more about Bitnami for Xampp". Other than that, just hit the "Next" button until the installer finishes, click on the "Finish" button and the Xampp management console will open, keep it that way and close the browser window that also opens, we won't use it.

5 - Extract the "twiki" directory from to your Xampp installation directory. To do that, just copy to your Xampp installation directory and run: unzip INTDB4Xampp

6 - Open the Xampp management console, go to "Manage Servers", select Apache and click on configure, and then "Open Conf file" and "Yes"

  • If you are using Linux, at the bottom of the configuration file add the following text: Include twiki/twiki.conf
  • If you are using OS X, at the bottom of the configuration file add the following text: Include twiki/twikiOSX.conf
  • Save and exit

7 - Go to your Xampp installation directory and execute the following line:
chown -R daemon:daemon twiki;chmod -R 770 twiki

8 - Open the Xampp management console, go to "Manage Servers", select Apache and click on restart. Wait until the indicator goes green again.

9 - Open your browser and go to "" everything should be working fine.

10 - After you finish using INTDB stop the web server from the Xampp management console.

11 - For easy of use you could create shell scripts in your home directory to automate the start/stop of INTDB, for instance in Linux they would be:

To start INTDB:
sudo /opt/lampp/lampp startapache
firefox -private-window
To stop INTDB:
sudo /opt/lampp/lampp stopapache

Remember that to run the Xampp management console you'll need to execute a file called "" or similar, the name will change depending on your OS and if you're using the 32 or 64 bits version.

As always if you have any doubt, suggestion or problem please contact me

Copyrights and boring shit

  • TWiki: TWiki-6.0.0 released on 2013-10-14 is included and distributed under GPL.


2014/08/24 - INTDB 1.2 released.
  • First release of INTDB4Xampp.
  • Includes basic usage & tips guide.
  • Includes Google Earth integration example.
  • Includes the following cheatsheets:
    • Structural Labeling
    • Movement speeds
    • SALUTE report 
    • METT-TC 
    • Glossary
 2014/06/25 - INTDB 1.1 released.
  • Fixes configure script error.
  • Includes ExitPlugin to take care of the referrer problem.
  • Cleans up previous session log files on start up.
  • Includes security notes in regards to document attachment.
  • Includes POI, Enumeration and alphabetically sorted list templates.
 2014/06/01 - INTDB 1.0 released. 




No comments:

hit counter script