Do This BEFORE You Install FreeBSD 7
Installing FreeBSD
First Things First
So you’ve decided to install FreeBSD. Great! Now go out and get a copy of Bryan J. Hong’s book, “Building a Server with FreeBSD 7″ before you do anything else! Especially if this is your first attempt at installing FreeBSD–even if you are proficient with Linux or any other variety of the UNIX-like operating systems.
If you are in a big hurry, buy the book from the publisher along with the PDF version (buy both–you will want the hardcopy version for your notes).
Why this book? First, it has a very clear set of instructions for installing each component you will need to create a complete web server with email support, FTP capability, SSH and SSL support, all using the PORTS system. Second, the book is small enough to take with you when you travel, so if there is a problem back at home, you can refer to the book and see where all those configuration files reside on your server. Third, it is a great reference book for future server builds, and a great place to put your own notes for customizations you have made.
Very soon after you install FreeBSD on your first server, you will have the confidence to build a second or third (or more). As you start adding FreeBSD servers to your data center, you may want to install custom FreeBSD servers for special purposes. For example, you may want to build a stand-alone mail server, that only handles email for your domain and other domains, as well.
Next Steps
After you build your first server, you may want to customize it… making changes to certain features. You will want to install and customize many of the PORTS available, getting the latest FreeBSD software and tools for your server.
Your Library
A good starter library for installing and maintaining FreeBSD servers would include the following books:
- Building a Server with FreeBSD 7, by Bryan J. Hong
- Absolute FreeBSD, by Michael W. Lucas
- Wicked Cool Shell Scripts, by Dave Taylor
- The Book of PF, by Peter N. M. Hansteen
- The Book of IMAP, by Peer Heinlein and Peer Hartleben
- The Book of Postfix, by Ralf Hildebrandt and Patrick Koetter
- BSD UNIX Toolbox, by Christopher Negus and Francois Caen
I have all of the above books in my library. I do not consider this list to be complete, by any means. But if you are just getting started, buy the first and second book first. Then, as your interests become more focused, check out the rest of the books in my list. You will be able to install FreeBSD and maintain your server with proficiency.
Note: I have written a post to catalog my Errata for Building a Server with FreeBSD 7.
Buy the book and follow step-by-step the instructions to install FreeBSD. You can go from zero to fully functional web server over the weekend!
Tags: Technical, Virtual Hosting

