For those unfamiliar with Openfire, it’s an extremely capable real-time collaboration system. Published under the GPL, this open source system allows administrators to easily set up a flexible chat server More here
This tutorial will teach you how to install Openfire on a Debian 5 (Lenny) server. For my purposes, I chose to set up a dedicated virtual machine for Openfire using VMware Server. This allows me to give the server its own isolated environment, making installation and ongoing management easier.