Urchin 5.x installs a lightweight Apache webserver in order to provide the functionality for web-based administration and dynamic report delivery. By bundling a standalone version of Apache with Urchin, there is no need to modify the webserver's existing webserver configuration in order to support Urchin. Also, by having Urchin's Apache webserver run separately from the existing webserver, there are numerous other benefits:
- Urchin is unaffected by changes to the standard webserver
- Urchin services can be managed without affecting the standard webserver
- Urchin's administrative GUI can be used to change certain operating parameters of the standalone Apache webserver
- Urchin upgrades can be completely self contained and any necessary changes such as SSL support can be handled exclusively by the Urchin upgrade process, without requirement for changes to the standard webserver.
Urchin is configurable to allow remote access to reports via the web.