Iguana installation location, dependencies and security issues

If you use the automatic installer you can control where Iguana is installed.

It generally goes into the Program Files directory under iNTERFACEWARE, in a subdirectory called Iguana. Chameleon is installed into an adjacent directory called Chameleon.

There are no files that are placed into the Windows System directory by the installer.

Security-wise it’s important if you have confidential information on your system to change the default password which is “password” for your new Iguana instance. See changing passwords.

By default data files are placed into the same directory as Iguana. Logs by default go into a logs subdirectory under the Iguana directory.

You can can actually customize all these things with a manual installation. See customizing an install of Iguana.

Iguana has it’s own built in web server. The default port is 6543. It has no dependencies on either IIS or Apache. Only one other port is opened up: the plugin communication port.

Iguana has almost no dependencies. In the backend it’s mostly written in C++ which is largely irrelevant to most users other than:

  • It doesn’t care about which version of the .NET SDK or Java SDK you have installed.
  • It’s conservative in the number of API functions it uses from the underlying operating system. It will run on any Windows as well as on Linux, Mac OS X and various flavours of Unix.