Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The official Ubuntu Server book (2nd ed.)
Rankin K., Hill B., Prentice Hall Press, Upper Saddle River, NJ, 2010. 592 pp. Type: Book (978-0-137081-33-2)
Date Reviewed: Mar 8 2011

Newcomers as well as experienced system administrators will benefit from reading and referencing this definitive guide to Ubuntu Server. I especially appreciate the significant emphasis given to the examples, which I found very useful.

The first four chapters introduce the basic concepts: disk partitioning and installation in chapter 1, essential system administration (including basic shell commands and boot process steps) in chapter 2, packet management in chapter 3, and automated installs of the operating system in chapter 4.

Chapter 5 covers more advanced topics, such as how to install and configure a number of servers. Specifically, it addresses these servers: domain name system (DNS), including master/server configurations; the full LAMP stack (short for Linux, Apache, MySQL, and PHP); mail server (POP/IMAP); secure shell (SSH); dynamic host configuration protocol (DHCP); database (MySQL and PostgreSQL); file server (Samba and network file system (NFS)); and Linux terminal server project (LTSP). The chapter is not limited to a description or set of commands; it provides specific examples, including a step-by-step guide for configuring WordPress (an example of the LAMP stack) and instructions for setting up two domain name servers configured in a master/server manner.

Chapter 6 deals with an important aspect of system administration: how to protect a Linux machine and how to detect and respond to security breaches. After a brief introduction describing general security principles, the chapter addresses basic topics such as how to configure sudo and how to set up a key-based authentication system. It also addresses more advanced topics, such as how to set up a firewall.

Next, the book addresses large installations. Such environments are completely different from standalone installations, since a number of operations become vital in larger installations. Examples include securing the data via backup and the ability to monitor the system in real time from anywhere. Chapter 7 describes how to perform backups of important data. It presents several scenarios, including drive imaging and backup via database, and discusses how to schedule fully automated backups and how to restore files. Chapter 8 covers monitoring tools, and discusses how to install and configure the Ganglia and Nagios monitoring tools.

Chapter 9 targets a topic that is gaining momentum: virtualization and cloud computing. In the first part of the chapter, the authors describe how to install Kernel-based Virtual Machine (KVM) and VMware Server. In the second part of chapter 9, they explain how to set up a private cloud using a cluster of Ubuntu servers.

Chapter 10 introduces the reader to concepts related to fault tolerance, including principles and tools such as redundant array of independent disks (RAID) and logical volume manager. Advanced topics are also addressed, including how to provide fault tolerance and data availability in a cluster.

Chapters 11, 12, and 13 cover basic troubleshooting, rescue and recovery of broken systems, and help and resources (including how to use the mailing lists and forums). The book concludes with a tutorial on basic system administration (chapter 14) and a set of tips and tricks in the appendix.

The book reads extremely well, and clearly explains every concept in detail. This makes it easy for even less-experienced system administrators to grasp the concepts.

Reviewer:  Michele Mazzucco Review #: CR138879 (1111-1127)
Bookmark and Share
  Featured Reviewer  
 
Linux (D.4.0 ... )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Linux": Date
LINUX
Strobel S. (ed), Uhl T. (ed), Springer-Verlag New York, Inc., New York, NY, 1994. Type: Book (9780387580777)
Jun 1 1995
Linux network administrator’s guide
Kirch O., O’Reilly & Associates, Inc., Sebastopol, CA, 1995. Type: Book (9781565920873)
Aug 1 1996
Linux multimedia guide
Tranter J., O’Reilly & Associates, Inc., Sebastopol, CA, 1996. Type: Book (9781565922198)
Feb 1 1998
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy