You can configure your bitcoin-client to run as server.
In the poclbm miner is even a function to directly start bitcoin.exe as server. Then, all your miners need to connect to this server.
This is of course for windows, but there are most probably some very simple command line arguments for command line programs, too.
Read the documentation for the bitcoin client!
But, as a last warning: If you do not have _massive_ calculation power, meaning multiple GH/s, you will have a hard time finding blocks and will be better off in a pool!