This article shows how to run a file- and print-server for small and medium enterprises (SME) on one single Ubuntu 8.04 server. It is very easy to set up, and management is done with an easy-to-use web interface called eBox so once the system is set up, you can forget about the command line. eBox was developed to administrate advanced services for corporate networks.
This document comes without warranty of any kind! I want to say that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!
I assume you have already set up a basic Ubuntu 8.04 server. You can set up your system as described on the first three pages (chapters 1 - 10) of this tutorial: The Perfect Server - Ubuntu Hardy Heron (Ubuntu 8.04 LTS Server).