Building a Server with FreeBSD 7 Reviews



Amazon.com Customer Reviews

Great start for those who want to see some action. - Review written on June 23, 2008
* * * * *
Rating: 5 out of 5

I love to learn as much about a particular technology as I can. If this describes you, this might not be the book for you. This book will not go into all the details of Apache or MySQL. There are plenty of books out there on individual topics.

The reason I love this book is not because of all the detail it has, but because it gives you a good overview of how things should be setup and allow you to jump into action and build a working tangible server. This book gives you a good overview of how to put all the pieces together to build a functioning server.

If you are looking for a book filled with every detail, this is not for you. If you want a quick start in getting something up and running, buy this book. If you want a book that will go into detail n FreeBSD 7, check out Absolute FreeBSD: The Complete Guide to FreeBSD, 2nd Edition
Not what I was expecting - Review written on May 08, 2008
* *
Rating: 2 out of 5
3 customers found this review helpful, 1 did not.

I pre-ordered this book based on its title alone (abbreviated here as BASWFBSD7), as I am in the middle of building a webserver with FreeBSD. I have done it a couple of times in the past, but have always had a sinking feeling that I was doing it kind of "fly by night" and I didn't know the best practices for maintaining current versions of the system and the various ports. Even though I have been using FreeBSD for several years now, "make buildworld" still scares me. I wanted something server-oriented that would walk me through installation, telling me about all of those options I never was quite sure about, giving me solid recommendations on how to partition my disks, how to set up bombproof RAID and automated backups over the network (note: RAID is not mentioned anywhere in this book!), configure my kernel to be lean and mean, lock everything down securely, and tell me how to keep everything running and updated for the years to come. (I have both editions of Michael W. Lucas' "Absolute (Free)BSD", a much more thorough handling of FreeBSD, and this information is discussed there, but the focus of that book is not a server but rather a general desktop machine.)

That's what I wanted. What BASWFBSD7 gives you:
- Instructions for a generalized, non-custom FreeBSD installation.
- Brief instructions for installing a variety of server-ish ports, covering everything from Apache to LDAP to WordPress to BIND to SpamAssassin. The Apache chapter (which is representative) is 6 pages long and pretty much covers the minimum to get Apache up and running. In contrast, the Apache section in Absolute FreeBSD is 20 pages long and includes such vital information as how to set up virtual hosts. BASWFBSD7 mentions httpd.conf but does not talk at all about how to edit it or what should be changed in it. Although I am by now very used to Apache configuration and do not necessarily need this information, it is shocking to see it left out of a book such as this.

That's pretty much it. There's really not much to this book. It's practically a bunch of man pages. Although I am sure it will be useful when I decide to install Postfix, for the most part it is not at all what I need.
Easy to follow instructions - Review written on April 14, 2008
* * * *
Rating: 4 out of 5
4 customers found this review helpful.

I had an old machine sitting around doing nothing and had considered putting some flavor of Linux on it I hadn't used before, just "because". However, I ran across this book and - having used FreeBSD 4.x six or seven years ago - curiosity about what has changed won out over installing Linux.

Being somewhat familiar with FreeBSD I didn't follow the setup instructions exactly as laid out in the book (for example, I chose the X-Developer install instead of the User install). However, the instructions are laid out in a nice step-by-step format that was easy to follow. After getting FreeBSD and the ports collection installed, I was pretty much back to up speed with version 7. I didn't go through all the server app installs presented in the book, but the couple I did go through were equally well documented as the OS install.

Things to be aware of - you need a high speed connection and/or patience. Pulling down the ISO for the install is 500+ Mb. Updating the ports collection can take a while - depends on how you do the update. There also are no instructions for getting a GUI up and running, so if you want a GUI, you're on your own (not that a server needs a GUI). :)
FreeBSD Server - Review written on May 13, 2007
* * * * *
Rating: 5 out of 5

Love the book, Excellent service and I would definitly recommend this seller. Keep up the good work. Thanks again , Sonny Maanao
Awesome Book - Review written on April 10, 2007
* * * * *
Rating: 5 out of 5
2 customers found this review helpful.

Having this book is like having a good friend who is a FreeBSD Internet Server guru by your side. This book shows you how to do what you want to do and gives you just enough background info so that you feel confident in what you have done. To search out the specific info in this book on your own would take weeks of frustration and sifting through hundreds if not thousands of pages of confusing manuals and articles.

I only wish this author would make another book and include even more how-to's such as Nagios, Cacti, Zenoss, SNMP, Single Sign On, and other common tools that FreeBSD Internet Server Administrators use when setting up an environment.
FreeBSD Books Beware - Review written on March 10, 2007
* * * * *
Rating: 5 out of 5
1 customer found this review helpful.

The author lays out easy to follow instructions and explanations as to the what, why, where, and when ... something 99.9% of all tech books don't do. This is the best money you'll ever spend on a tech book.
Nice Book, but not the book I really needed - Review written on March 06, 2007
* * *
Rating: 3 out of 5
1 customer found this review helpful, 1 did not.

It's a nice book to get you started with installing a freeBSD server. But not the maintenance and daily operations.

It's missing some important features:
- basic freebsd management
- firewall technology
- freebsd updates

It's an excellent book if you need to quickly install a piece of software in freebsd and you're not interested in more details about it.
Clear, Simple and Fast - Review written on January 11, 2007
* * * * *
Rating: 5 out of 5

Very well explained, to the point. Anybody can setup a server in no time.
Freebsd is the way to go!!
Unfortunally the book quality itself is very poor. The content which is excellent deserve a better quality
Invaluable - Review written on November 06, 2006
* * * * *
Rating: 5 out of 5
4 customers found this review helpful.

I have every book on FreeBSD on the market. But somehow I was never able to get a fully functional FreeBSD server running rock solid.

This book got me there! It tells me precisely what parts (ports or packages) I need to create a particular type of server (mail, internet, etc.), where to find them, how to install and configure, all in short, concise instructions. And it all worked! It's really a great little book. I hope the author comes by and checks out reviews of his book so I can tell him here how much I appreciate his taking the time to publish his "notes."
A brief yet informative book that looks beyond the FreeBSD ports tree - Review written on August 06, 2006
* * * *
Rating: 4 out of 5
22 customers found this review helpful, 2 did not.

I've been using FreeBSD in production environments since early 2000. I've also written articles on FreeBSD administration for magazines like Sys Admin. One of my favorite aspects of FreeBSD is its ports tree, which currently offers over 15,000 applications. Although the ports tree greatly simplifies installing software on FreeBSD, there's more to most programs than just installation. Bryan Hong's "Building an Internet Server With FreeBSD 6" (BAISWF6) helps readers take those few crucial steps past the ports tree, into the world of functional, deployed services. If you need a quick guide for a variety of popular open source software on FreeBSD, BAISWF6 is for you.

This book impressed me. Mr. Hong published it himself through Lulu Press. The production quality is much higher than "Building Firewalls with OpenBSD and PF," another self-published BSD book that I liked. Aside from a few issues with grammar, I found the book to be remarkable considering one person was responsible for writing, editing, proofing, and publishing the text.

BAISWF6 does a good job sharing the information one needs to go from the end of the port installation process to the point where a service is actually doing work. The book packs a lot of information into a well-organized format.

I have a few minor comments. First, I didn't quite understand what I was supposed to do with an OpenLDAP Server. The common server configurations on page xx don't include OpenLDAP, so I only have a vague notion that it's used for directory services.

Second, I found some of the technical advice might have benefited from outside review. For example, it's best to avoid running an OpenSSH server that can fall back to protocol version 1 (as demonstrated by the SSH-1.99 server string on p. 102). It's bad form to sync a home NTP server to Stratum 1 servers; use Stratum 2 instead. It's not necessary to rebuild the kernel to support bridging or the tap device; kernel modules are available. MAC on p. 198 should be explained as Media Access Control.

From a big picture perspective, I'd like to see the protocols appendix and glossary removed, and replaced by information on keeping a server up-to-date. It's one thing to get software installed -- it's another to keep it current. Mr. Hong should cover freebsd-update (for kernel and userland binary updates), portsnap (for the ports tree), and portupgrade (to update installed ports/packages).

Overall, I recommend this book to anyone who is trying to learn how to host popular Internet services on FreeBSD. It really cuts to the chase so the reader can be doing real work in a matter of minutes. I expect to see rapid updates to this book, since the author is free to quickly make and print them.
For new SysAdmins or those who want to build a server - Review written on July 18, 2006
* * * * *
Rating: 5 out of 5
4 customers found this review helpful.

I love a book that walks you through step by step. I am a system admin and PHP programmer but had little experience with FreeBSD. I needed a "big picture" view of how FreeBSD works and how it is configured. This book satisfied me.


It is written in a casual, easy-to- read way, and is suitable for people like me who need some orientation before setting out to configure and install things.

The book helped me to install and configure all the tools needed to get a fully-fledged Internet server running.

I highly recommend this book to anyone who is interested in building a web or mail server since FreeBSD and all the tools required are opensource (free).

The only small criticism I have is author's choosing Postfix instead of Qmail for email server. Since Qmail is by far the most popular MTA in the world right now.

I thank the author for the fantastic job and please keep the good job by writing more books about FreeBSD or any opensource technology.
FIRST OF IT'S KIND..... - Review written on June 04, 2006
* * * * *
Rating: 5 out of 5
3 customers found this review helpful, 2 did not.

It's about time someone made a straight forward and user friendly guide for FreeBSD. This book walked me through the entire process without needing any needing any further reference material. This is all you'll ever need for setting up a FreeBSD server.