Document revision date: 28 June 1999
[Compaq] [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]
[OpenVMS documentation]

Managing Netscape Servers


Begin

Contents (summary)
Preface Preface
Chapter 1 Welcome to the Internet
Chapter 2 Installing the Server
Chapter 3 Managing Your Server
Chapter 4 Configuring Server Preferences
Chapter 5 Controlling Access To Your Server
Chapter 6 Understanding ACL Files
Chapter 7 Using Encryption and SSL
Chapter 8 Extending Your Server With Programs
Chapter 9 Monitoring the Server
Appendix A HyperText Transfer Protocol
Appendix B Using the Internationalized Server
  Glossary
  Figures
  Tables


Contents


Preface
Preface Preface
Chapter 1
1 Welcome to the Internet
     1.1     Introducing networks and protocols
         1.1.1         Intranets, extranets, and the Internet
         1.1.2         Client/server relationships
         1.1.3         Web protocols
     1.2     Understanding URLs
     1.3     Getting more information
Chapter 2
2 Installing the Server
     2.1     The administration server
     2.2     Before you begin installation
         2.2.1         Make sure DNS is running
         2.2.2         Create an alias for the server
         2.2.3         Create a user account for the server
         2.2.4         Choose unique port numbers
         2.2.5         Migrating existing server settings
     2.3     Installation instructions
         2.3.1         Logging in as the correct user
         2.3.2         Unpacking the files
         2.3.3         Running ns-setup
         2.3.4         Configuring your new Netscape FastTrack Server
     2.4     What the installation process does
     2.5     Troubleshooting installation
Chapter 3
3 Managing Your Server
     3.1     Using the Server Administration page
         3.1.1         Accessing the Server Administration page
         3.1.2         Starting and stopping a web server
         3.1.3         Setting up multiple servers
         3.1.4         Installing multiple instances of the web server
         3.1.5         Migrating a server from a previous version
         3.1.6         Removing a server from your system
     3.2     Using the Server Manager
         3.2.1         Using the Resource Picker
         3.2.2         Wildcards used in the Resource Picker
Chapter 4
4 Configuring Server Preferences
     4.1     Starting and stopping the server
     4.2     Setting the termination timeout
         4.2.1         Restarting the server
         4.2.2         Restarting with inittab
         4.2.3         Restarting with the system RC scripts
         4.2.4         Restarting the server manually
         4.2.5         Stopping the server manually
     4.3     Viewing server settings
     4.4     Restoring backup configuration files
     4.5     Tuning server performance
         4.5.1         Configuring maximum simultaneous requests
         4.5.2         Enabling Domain Name System lookups
         4.5.3         Configuring the listen-queue size
         4.5.4         Configuring the HTTP persistent connection timeout
     4.6     Configuring MIME types
     4.7     Configuring network settings
         4.7.1         Changing the server's location
         4.7.2         Changing the server's user account
         4.7.3         Changing the server name
         4.7.4         Changing the server port number
         4.7.5         Changing the server binding address
     4.8     Customizing error responses
         4.8.1         What are the errors?
         4.8.2         Setting up the response
         4.8.3         Using .htaccess files
             4.8.3.1             Activating .htaccess checking
             4.8.3.2             Converting existing .nsconfig files to .htaccess files
             4.8.3.3             Supported .htaccess directives
             4.8.3.4             Example of an .htaccess file
         4.8.4         Using .nsconfig files
             4.8.4.1             Writing .nsconfig files
             4.8.4.2             Example of an .nsconfig file
     4.9     Changing the root directory
     4.10     Restricting symbolic links
Chapter 5
5 Controlling Access To Your Server
     5.1     What is access control?
         5.1.1         User-Group authentication
             5.1.1.1             User name and password authentication
             5.1.1.2             Client certificate authentication
         5.1.2         Host-IP authentication
         5.1.3         Access control files
     5.2     How does access control work?
     5.3     Restricting access
         5.3.1         Setting access control actions
         5.3.2         Specifying users and groups
         5.3.3         Specifying hostnames and IP addresses
         5.3.4         Setting access rights
         5.3.5         Writing customized expressions
         5.3.6         Removing access control entries
         5.3.7         Responding when access is denied
     5.4     Examples
         5.4.1         Restricting access to the entire server
         5.4.2         Restricting access to a directory (path)
         5.4.3         Restricting access to a URI (path)
         5.4.4         Restricting access to a file type
         5.4.5         Restricting access based on time of day
     5.5     Manually converting a 2.0 ACL file
Chapter 6
6 Understanding ACL Files
     6.1     ACL file syntax
         6.1.1         Authentication statements
         6.1.2         Authorization statements
             6.1.2.1             Hierarchy of authorization statements
             6.1.2.2             Attribute qualifier expressions
             6.1.2.3             Operators for expressions
         6.1.3         The default ACL file
         6.1.4         General syntax items
     6.2     Referencing ACL files in obj.conf
Chapter 7
7 Using Encryption and SSL
     7.1     What is encryption?
     7.2     Increasing server security
     7.3     Enabling SSL on your server
     7.4     Setting encryption preferences
         7.4.1         Specifying the SSL version
         7.4.2         Using client certificates
         7.4.3         Selecting SSL ciphers
     7.5     Effects of an SSL-enabled server
         7.5.1         Secure URL construction
         7.5.2         Secure server document root
         7.5.3         The secure log
         7.5.4         Unprotected server document directory
         7.5.5         Changes to the magnus.conf file
             7.5.5.1             Security
             7.5.5.2             SSL2
             7.5.5.3             SSL3
             7.5.5.4             KeyFile
             7.5.5.5             CertFile
             7.5.5.6             Ciphers
             7.5.5.7             SSL3Ciphers
             7.5.5.8             SSLClientAuth
Chapter 8
8 Extending Your Server With Programs
     8.1     Installing server-side programs
         8.1.1         Installing server-side Java applets
         8.1.2         Installing CGI programs
             8.1.2.1             Specifying a CGI-only directory
             8.1.2.2             Specifying CGI as a file type
             8.1.2.3             Downloading executable files
         8.1.3         Using the query handler
         8.1.4         Enabling WAI services
         8.1.5         Installing server-side JavaScript programs
             8.1.5.1             Activating server-side JavaScript
             8.1.5.2             Using the Application Manager
             8.1.5.3             Securing the Application Manager
             8.1.5.4             Installing server-side JavaScript applications
             8.1.5.5             Application URLs
             8.1.5.6             Controlling access to a server-side JavaScript application
             8.1.5.7             Modifying installation parameters
             8.1.5.8             Removing a server-side JavaScript application
             8.1.5.9             Starting, stopping, and restarting a server-side JavaScript application
             8.1.5.10             Running a server-side JavaScript application
             8.1.5.11             Configuring default settings
     8.2     Installing client-side programs
         8.2.1         Installing client-side Java applets
         8.2.2         Installing client-side JavaScript programs
Chapter 9
9 Monitoring the Server
     9.1     Working with log files
         9.1.1         Viewing an access log file
         9.1.2         Viewing the error log file
         9.1.3         Setting log preferences
         9.1.4         Archiving log files
     9.2     Monitoring the server using HTTP
     9.3     Working with the log analyzer
         9.3.1         Running the log analyzer from the Server Manager
         9.3.2         Running the log analyzer from the command line
Appendix A
Appendix A HyperText Transfer Protocol
     A.1     Requests
         A.1.1         Request method
         A.1.2         Request header
         A.1.3         Request data
     A.2     Responses
         A.2.1         Status code
         A.2.2         Response header
         A.2.3         Response data
Appendix B
Appendix B Using the Internationalized Server
     B.1     General information
         B.1.1         Entering 8-bit text
             B.1.1.1             File or directory names
             B.1.1.2             LDAP users and groups
         B.1.2         Using the accept language header
     B.2     Server-side JavaScript information
         B.2.1         Specifying the character set for the compiler
         B.2.2         Specifying the character set with the <META> tag
Glossary
Glossary Glossary
Figures
1-1 Client/Server Relationship
1-2 Protocol Layers
1-3 Domain Name System (DNS)
1-4 URL in Communicator
3-1 On/Off Icon
3-2 Server Manager
3-3 Resource Picker
5-1 Authentication Window
5-2 Restrict Access Form
5-3 Form Elements
5-4 Combining Deny and Allow Statements
5-5 Restricting Access to the Entire Server
5-6 Restricting Access to a Path in the Server
5-7 Restricting Access to a URI in the Document Root
5-8 Restricting Access to a File Type
8-1 Application Manager
Tables
1-1 Resources for More Information
3-1 Resource Picker Wildcard Patterns
3-2 Resource Picker Wildcard Examples
5-1 Resources for Access Control
9-1 Last Line of Sample Access Log File
A-1 Common Request Headers
A-2 Common HTTP Status Codes
A-3 Common Response Headers
B-1 Valid Values for charSet
B-2 Options for the jsac Compiler
B-3 File Extensions


Previous Next

  [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]  
  privacy and legal statement  
6563PRO_CONTENTS.HTML