The Solaris operating system is a scalable platform on which to build e-commerce products, and on which to support all networked services. Yet, one problem that potential users face is finding out more information about what Solaris offers. In a sense, they want to know how much technical work is involved in migrating to Solaris, and what kind of philosophy Solaris is based on. To answer these questions, this guide covers all aspects of deploying Solaris as a network server, including both basic and advanced network services. Given newfound interest in Solaris as an enterprise network operating system, this guide is aimed squarely at supporting enterprise-level services. It's written for experienced network administrators who want an objective guide to networking with Solaris, and covers installation on both the Intel and Sparc platforms. With it, you will learn how to setup Solaris as a file server, application server, and database server. In its coverage of advanced topics, the book offers examples of configuration files and the installation of third-party software packages. It also contains more conceptual and difficult material.
At all points, emphasis is placed on issues such as evaluating the security, scalability, and reliability of specific software packages - at the expense of providing detailed coverage of every available package. The book covers the practical experience and new skills needed to understand the impact of new services and new software products on existing server systems. Solaris avoids so-called "historical" services, like UUCP, which can easily fill chapters but are not commonly found in today's production environments. The practical focus is on supporting relevant contemporary networking technologies. "Solaris 8 Administrator's Guide" provides you with a third-party view that not only praises Solaris, but is critical and realistic in its assessment. This book is for experienced Solaris Administrators as well as and those looking to migrate to this operating system.
Paul A. Watters, MAPS, M.Phil.(Cambridge),B.A.(Hons.)(Tasmania),B.A. (Newcastle) recently submitted his PhD thesis in computer science at Macquarie University, Sydney, Australia, in the topic of natural language processing, and neural networks. The software he developed as part of his doctoral thesis runs on high-end Solaris servers through the Internet using CGI. In addition, he has eight years systems management and application development experience in commercial and R&D organizations. He specializes in building e-commerce and Internet information systems, based on Java, Solaris and open standards like CORBA. He is a columnist and author for the trade journal Inside Solaris, and is lead author of the upcoming Solaris titles Solaris 8: The Complete Reference, published by Osborne McGraw-Hill, and Solaris E-Commerce Bible, published by IDG.
Table of Contents Preface 1. The Network Is the Computer Sun ONE (Open Network Environment) Solaris Releases Solaris Resources 2. Building Solaris Networks System Concepts Network Architectures Internet Protocols Using inetd Using snoop 3. Installing Solaris Pre-Installation Checklist Solaris Installations (SPARC) Solaris Installations (Intel) Preparing for Installation (SPARC) Preparing for Installation (Intel) Web Start Wizard Installation 4. Network Configuration Creating Networks and Subnets Configuring Network Interfaces Obtaining Network Statistics Routing 5. Naming Services Domains and Name Services Domain Name Service Network Information Service Network Information Service+ Lightweight Directory Access Protocol 6. Host Administration User Management Software Package Management Printer Management Quotas Installing Sendmail 7. File Serving Samba Network File System Servers NFS Performance Measurement 8. Data Management Data Management Principles Revision Control Tools Understanding Backups Selecting a Backup Media Backup and Restore Methods Backup/Restore Packages 9. Network Security Password Security Secure Shell Disabling IP Ports Packet Filtering Kerberos 5 IPsec SOCKS Internet Proxy MD5 10. Network Information Systems Understanding Web Information Systems Configuring a Web Server Running Servlets Writing Servlets CORBA Enterprise JavaBeans Installing a Database Server Index