
Contents
Preface
Components of the Covalent Enterprise Ready Server
Components of the Covalent Enterprise Ready Server
Covalent Enterprise Ready Server
Covalent Management Services
Covalent Content Services
Covalent Security Services
Covalent Authentication and Authorization
Covalent Logging Services
Covalent Monitoring Services
Server Monitoring (Covalent SNMP)
Covalent Application Services
JavaServer Pages/Servlets Support
Covalent Management Services
The Covalent Management Portal
What is the Covalent Management Portal?
Starting the Covalent Management Portal
Login to the Covalent Management Portal
Covalent Content Services
Starting and Stopping the Covalent Enterprise Ready Server
Starting the Covalent Enterprise Ready Server
Starting the Covalent Enterprise Ready Server with Covalent SSL
Stopping the Covalent Enterprise Ready Server
Restarting the Covalent Enterprise Ready Server
Automating Server Start-up
Important Files and Directories
Configuring Apache 2.0
What are Directives?
Sections of the Configuration File
Global Environment Directives
What are Multi-Processing Modules (MPM)?
Dynamic Load Handling Directives
Dynamic Shared Object (DSO) Support
Main Server Configuration Directives
What are Virtual Hosts?
Virtual Host Directives
What is suEXEC?
suEXEC and the Covalent Enterprise Ready Server
Configuring the Covalent Proxy Service
What is the Covalent Proxy Service?
How Does the Covalent Proxy Service Work?
Default Directives
Examples of Using Covalent Proxy Service Directives
Covalent Proxy Service Directives
Configuring Covalent FTP
What is the File Transfer Protocol?
Covalent FTP
Enabling Write Access to Covalent FTP
Server Root
Logging FTP Transactions
Covalent FTP Directives
Covalent Security Services
Understanding Covalent Security Services Features
Features of Covalent Authentication and Authorization
Features of Covalent User Tracking
Features of Covalent SSL
Important Files and Commands
Covalent Authentication and Authorization 1.0 Configuration
Covalent SSL 2.0 Configuration
Configuring Covalent Authentication and Authorization
What is Covalent Authentication and Authorization?
Core Apache Authentication/Authorization Directives
Authoritative Authorization Modules
Anonymous Authentication/Authorization Directives
File Authentication/Authorization Directives
DBM Authentication/Authorization Directives
NIS Authentication/Authorization Directives
Accessing External Resources with Switchboard
Switchboard Directives
Configuring Authentication/Authorization with LDAP
Loading the LDAP Client Libraries
LDAP Authentication/Authorization Directives
Database Authorization Schemas
Schema 1 (Departments/Locations)
Schema 2 (Departments/Locations)
Schema 3 (UNIX groups/Venn diagrams)
Schema 4 (UNIX groups/Venn diagrams)
Configuring Authentication/Authorization with an Oracle Database
Using Oracle Stored Procedures
Oracle Example Using a Standard Schema
Oracle Authentication/Authorization Directives
Configuring User Tracking With Covalent User Tracking
What is Covalent User Tracking?
Covalent User Tracking Example
Covalent User Tracking Directives
Introduction to SSL
What is SSL?
Server Certificates, and Certificate Authorities
Configuring and Managing Covalent SSL
The Covalent SSL Certificate and Key Management Tool
Starting the Covalent SSL Certificate and Key Management Tool
Generating and Testing a Private Key and Server Certificate
Obtaining a Signed Server Certificate From a Certificate Authority (CA)
Generating and Submitting a Certificate Signing Request
Installing and Testing a CA-signed Server Certificate
Renewing a CA-signed Server Certificate
Self-Signing a Server Certificate
Additional Private Key Management Tools
Eliminating the Pass Phrase at Server Start-up
Additional Instructions for Intermediate and Chain Certificates
Using a VeriSign 128-bit Secure Site (Global) ID
Using an Entrust, Inc Server Certificate
Preserving Your Private Key and Authenticated Server Certificates
Enabling SSL for Virtual Hosts
Covalent SSL Configuration Directives
General Directives
SSL Caching Directives
Site Authentication Directives
Client Authentication Directives
Proxy and Remote Server Authentication Directives
Encryption Directives
Access Control Directives
Environment Variables
Custom Log Formats
Covalent Logging Services
Understanding Covalent Logging Service Features
Configuring a Logging Agent
Enabling the Covalent Logging Service
Modifying the Covalent Logging Agent Configuration File
Start the Covalent Logging Agent
Configuring the Logging Receptor
Logging Receptor Features
Modifying the Receptor Configuration File
The Structure of the Processing Rules
Using the Configuration Utility
Creating Agent Passwords
Adding an Agent to the Processing Rules
Starting the Logging Receptor
Covalent Logging Service Directives
Covalent Monitoring Services
Configuring Covalent SNMP
Covalent SNMP Module
Included Enterprise-specific MIB Modules
Covalent SNMP Directives
Covalent SNMP Agent Configuration File
Important Files and Directories
Starting Covalent SNMP
Covalent SNMP Master Agent
Start the Covalent SNMP Master Agent
Start the Covalent Enterprise Ready Server
SNMP Commands
snmpwalk
snmpget
snmpgetnext
snmpbulkget
snmpbulkwalk
snmptrapd
variables
common arguments
Covalent Application Services
Configuring Tomcat 4.0
What is Tomcat?
Connecting to Tomcat with the JK Module
Protecting the WEB-INF Directory
Configuring Tomcat
Tomcat Configuration Files
Web Applications Structure File
Perl Scripting Support
What is Perl?
What is Mod Perl?
Mod Perl Configuration
Important References for Perl Programmers
PHP Scripting Support
What is PHP?
PHP Configuration
Covalent Support
Sources of On-line Information
Covalent Technologies, Inc
Covalent Enterprise Ready Server
Covalent FAQ and Knowledge Base
Apache
Mod_perl Module
PHP Module
JavaServer Pages And Servlets
Jakarta Tomcat Project Resource
JavaServer Pages and Servlets Project Resource
Certificate Authorities
Encryption and Security
Troubleshooting
![]() Covalent Technologies Inc. o: 415/536-5200 f: 415/536-5210 e: sales@covalent.net w: www.covalent.net |