Description
For experienced system administrators looking to acquire Linux skills, and seasoned Linux users facing a new challenge, this book offers practical knowledge for managing a complete range of Linux systems and servers. It summarizes the steps you need to build everything from standalone SOHO hubs, web servers, and LAN servers to load balanced clusters and servers consolidated through virtualization. You'll also learn to back up data and create shell scripts.
Table of Contents
-
Chapter 1 Requirements for a Linux System Administrator
-
About This Book
-
How Can We Help?
-
Where Do You Start?
-
Do You Need a Book?
-
Who Needs You?
-
What System Managers Should Know About Linux
-
What's Next
-
-
Chapter 2 Setting Up a Linux Multifunction Server
-
Server Requirements
-
Installing Debian
-
Logging in Remotely
-
Configuring the Network
-
Changing the Default Debian Packages
-
Setting Up Quotas
-
Providing Domain Name Services
-
Adding a Relational Database: MySQL
-
Configuring Mail Securely with Postfix, POP3, and IMAP
-
Putting Apache to Work
-
Adding FTP Services with ProFTPD
-
Summarizing Your Web Statistics with Webalizer
-
Synchronizing the System Clock
-
Installing Perl Modules Needed by SpamAssassin
-
What's Next
-
-
Chapter 3 The Domain Name System
-
DNS Basics
-
Getting into the BIND
-
Setting Up a DNS Server
-
Configuring an Authoritative DNS Server
-
Editing the Configuration Files
-
BIND Tools
-
Troubleshooting BIND
-
What's Next
-
-
Chapter 4 An Initial Internet-Ready Environment
-
Installing ISPConfig
-
Setting Up a Server and Users with ISPConfig
-
Safeguarding a Linux Web Server
-
What's Next
-
-
Chapter 5 Mail
-
Key Mail Service Terms
-
Postfix, Sendmail, and Other MTAs
-
The Postfix SMTP Mail Server on Debian
-
Adding Authentication and Encryption
-
Configuring POP3 and IMAP Mail Delivery Agents
-
Email Client Configuration
-
What's Next
-
-
Chapter 6 Administering Apache
-
Static and Dynamic Files
-
A Simple LAMP Setup
-
Installation
-
Apache Configuration Files
-
Logfiles
-
SSL/TLS Encryption
-
suEXEC Support
-
Benchmarking
-
Installing and Administering Drupal
-
Troubleshooting
-
Further Reading
-
-
Chapter 7 Load-Balanced Clusters
-
Load Balancing and High Availability
-
Scaling Without LB and HA
-
Further Reading
-
-
Chapter 8 Local Network Services
-
Distributed Filesystems
-
Introduction to Samba
-
Configuring the Network
-
DHCP
-
Gateway Services
-
Print Services
-
User Management
-
-
Chapter 9 Virtualization in the Modern Enterprise
-
Why Virtualization Is Popular
-
High-Performance Computing
-
Installing Xen on Fedora 5
-
Installing VMware
-
Virtualization: A Passing Fad?
-
-
Chapter 10 Scripting
-
bash Beginnings
-
Useful Elements for bash Scripts
-
Scripting Language Shootout
-
Further Reading
-
-
Chapter 11 Backing Up Data
-
Backing Up User Data to a Server with rsync
-
tar Archives
-
Saving Files on Optical Media
-
Backing Up and Archiving to Tape with Amanda
-
Backing Up MySQL Data
-
-
Appendix bash Script Samples
-
Adding Users
-
Random Password Generator
-
Authoritative DNS Lookup
-
Integrating ssh and screen
-
-
About the Authors
-
Colophon
Product Details
- Title:
- Linux System Administration
- By:
- Tom Adelstein, Bill Lubanovic
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- March 2007
- Ebook Release:
- June 2009
- Pages:
- 304
- Print ISBN:
- 978-0-596-00952-6
- | ISBN 10:
- 0-596-00952-6
- Ebook ISBN:
- 978-0-596-15926-9
- | ISBN 10:
- 0-596-15926-9
Customer Reviews
Colophon
The image on the cover of Linux System Administration is a cowboy running cattle.
