Redmine is a web based project management application written in Ruby, and is based on the Ruby on Rails (RoR) framework. It has a very clean user interface and comes with a good list of features. It is probably the easiest to use and the most complete web based (software) project management tools available.

Redmine package is available in Ubuntu, which makes installation easy. It is however not very straightforward, and this tutorial will guide you step-by-step in installing Redmine in your Ubuntu machine.

This tutorial is based on Ubuntu 10.10, though it might be compatible with other release as well. The steps below details the installation. It assumes you are to use and to do a fresh installation of Apache and MySQL. A screencast of the whole installation and configuration process is also available at the end of this article.