bind is for dns. as for the linux config, many distros, i know rh (anti linux; rm -rf /* && ./install FreeBSD) does have an option when installing to pick like: 1. Workstation 2. Server 3. Custom the server should be ok for a beginner and just to learn it and eventually do the custom install where you get more specific in what you want installed.