Beginning Mac OS X Snow Leopard Server from Solo Install to Enterprise Integration
Total Page:16
File Type:pdf, Size:1020Kb
Beginning Mac OS X Snow Leopard Server From Solo Install to Enterprise Integration ■ ■ ■ Charles S. Edge, Jr Chris Barker Ehren Schwiebert Beginning Mac OS X Snow Leopard Server: From Solo Install to Enterprise Integration Copyright © 2010 by Charles Edge, Chris Barker, Ehren Schwiebert All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-4302-2772-4 ISBN-13 (electronic): 978-1-4302-2773-1 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Publisher and President: Paul Manning Lead Editor: Clay Andres Developmental Editor: Douglas Pundick Technical Reviewers: David A. Coyle, Joe Kissel and Brad Lees Editorial Board: Clay Andres, Steve Anglin, Mark Beckner, Ewan Buckingham, Gary Cornell, Jonathan Gennick, Jonathan Hassell, Michelle Lowman, Matthew Moodie, Duncan Parkes, Jeffrey Pepper, Frank Pohlmann, Douglas Pundick, Ben Renow-Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh Coordinating Editor: Kelly Moritz Copy Editors: Kim Wimpsett and Heather Lang Compositor: MacPS, LLC. Indexer: John Collin Artist: April Milne Cover Designer: Anna Ishchenko Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders- [email protected], or visit www.springeronline.com. For information on translations, please e-mail [email protected], or visit www.apress.com. Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook versions and licenses are also available for most titles. For more information, reference our Special Bulk Sales–eBook Licensing web page at www.apress.com/info/bulksales. The information in this book is distributed on an “as is” basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. ii To Lisa & Emerald With Love – Charles Edge To my loved ones – Chris Barker To Caroline, Luke, and Mayah – Ehren Schwiebert Contents at a Glance ■Contents at a Glance...................................................................................................iv ■Contents.......................................................................................................................v ■About the Authors.....................................................................................................xiii ■About the Technical Reviewers ................................................................................xiv ■Acknowledgments .....................................................................................................xv ■Chapter 1: Welcome to OS X Server............................................................................ 1 ■Chapter 2: Setting Up a Server in 30 Minutes or Less .............................................. 11 ■Chapter 3: Getting Deeper into File Sharing.............................................................. 45 ■Chapter 4: Managing Directory Services ................................................................ 101 ■Chapter 5: Controlling Network Traffic................................................................... 149 ■Chapter 6: Centralizing Network Services.............................................................. 173 ■Chapter 7: Configuring Network Services for Security........................................... 203 ■Chapter 8: Managing Client Computers with NetBoot, NetInstall, and NetRestore ................................................................................ 227 ■Chapter 9: Configuring Address Book Server ......................................................... 259 ■Chapter 10: Working with iCal Server .................................................................... 277 ■Chapter 11: iChat Server......................................................................................... 303 ■Chapter 12: Setting Up Mail Services ..................................................................... 317 ■Chapter 13: Setting Up Services for Mobile Devices............................................... 339 ■Chapter 14: Web Servers ........................................................................................ 357 ■Chapter 15: Managing MySQL................................................................................. 397 ■Chapter 16: Using Podcast Producer...................................................................... 417 ■Chapter 17: Streaming QuickTime Video ................................................................ 453 ■Chapter 18: Sharing Files ....................................................................................... 473 ■Chapter 19: Setting Up Printing Services ............................................................... 505 ■Chapter 20: Backing Up Your Data.......................................................................... 533 ■Chapter 21: Configuring Software Update Server................................................... 557 ■Appendix A: DHCP Option Numbers ........................................................................ 569 ■Appendix B: Taking It to the Next Level.................................................................. 575 ■Index ....................................................................................................................... 577 iv Contents ■Contents at a Glance....................................................................................... iv ■Contents .......................................................................................................... v ■About the Authors ........................................................................................ xiii ■About the Technical Reviewers .....................................................................xiv ■Acknowledgments..........................................................................................xv ■Chapter 1: Welcome to OS X Server ................................................................ 1 What Is a Server Anyway? ......................................................................................................................................2 What This Book Is ...................................................................................................................................................2 How This Book Is Organized ...................................................................................................................................3 Before You Begin ....................................................................................................................................................6 Hardware ...........................................................................................................................................................6 Get Ready! ..............................................................................................................................................................7 Summary ................................................................................................................................................................9 ■Chapter 2: Setting Up a Server in 30 Minutes or Less................................... 11 Before You Begin ..................................................................................................................................................11 Network Considerations...................................................................................................................................12 Installing Mac OS X Server 10.6 ...........................................................................................................................13 Welcome to Mac OS X Server 10.6 .......................................................................................................................17 Creating the Administrator Account.................................................................................................................20 Configuring the Network Interface...................................................................................................................22 What to Do After Server Setup Completes.......................................................................................................24 Building the Fileserver.....................................................................................................................................29 Summary ..............................................................................................................................................................43 ■Chapter 3: Getting Deeper into File Sharing .................................................. 45 Installing the Server Administration Tools............................................................................................................45