I work for a small business. My boss wants me to set up an internet site using freeware, such as Linux or FreeBSD. He doesn't want to spend money for someone to provide the service. I look around but find no instruction or links to sites that show to set up the internet using freeware. I think I will need at least 3 machines: DNS server, sendmail server and Apache server. Anyone has any idea about the steps to set up an internet site, such as where to register, etc. At this moment I completed setting up an Apache server. Thanks for any suggestion.