Skip Headers

Oracle® HTTP Server Administrator's Guide
10g Release 1 (10 .1)

Part Number B12255-01
Go to
 Documentation Home
Home
Go to Book List
Book List
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to next page Next
View PDF

Contents

Title and Copyright Information

Send Us Your Comments

Preface

Intended Audience
Documentation Accessibility
Organization
Related Documentation
Conventions

1 Oracle HTTP Server Overview

Oracle HTTP Server Features
Oracle HTTP Server Components
Oracle HTTP Server Modules< /a>
Oracle HTTP Server Support
Oracle HTTP Server Management
Starting, Stopping, and Restarting Oracle HTTP Server
Starting Oracle HTTP Server
Stopping Oracle HTTP Server
Restarting Oracle HTTP Server

2 Oracle HTTP Server Concepts

Understanding Orac le HTTP Server Directory Structure
Accessing Configuration Files
Configuration Files Synta x
Understanding Modules
Classes of Directives
Scope of Directives
Container Directives
<Directory>
<DirectoryMatch>
&l t;Files>
<FilesMatch>
<Location>
<LocationMatch>
<Limit>
<LimitExcept>
<VirtualHost>
Block Directives
About .htaccess Fil es

3 Specifying S erver and File Locations

Sett ing Server and Administrator Functions
ServerName
UseCanonicalName
Serv erAdmin
ServerSignature
ServerTokens
ServerAlias
Specifying File Locations
CoreDumpDirectory
DocumentRoot
ErrorLog
LockFile
PidFile
ScoreBoardFile
ServerRoot

4 Managing Server Processes

Oracle HTTP Server Processing Model
Running Oracle HTTP Server as Root
Additional Security Consider ations
Handling Server Processes
ServerType
Group
User
Limiting the Number of Processes and Connections
< a href="servproc.htm#1005654">StartServers
ThreadsPerChild
MaxClients
MaxRequestsPerChild
MaxSpareServers
Min SpareServers
Getting Information about Proce sses

5 Managing t he Network Connection

Specify ing Listener Ports and Addresses
BindAddress
Port
Listen
< /dd>
Managing Interaction Between Server and Network
ListenBackLog
SendBufferSize
TimeOut
Managing Connection Persistence
KeepAlive
KeepAliveTimeout
MaxKeepAliveRequests
Configuring Reverse Proxies and Load Balancers

6 Configuring and Using Server Logs

Using Oracle Diagnostic Logging
Overview
Configuring Oracle HTTP Server
Specifying Log Formats
Specifying Log Level
Specifying Log Files
Acc ess Log
CustomLog
E rror Log
PID File
P iped Log
Rewrite Log
Script Log
SSL Log
Transfer Log

7 Oracle HTTP Server Modules

List of Modules
mod_access
mod_actions
mod_alias
mod_asis
mod_auth
mod_auth_anon
mod_auth_db
mod_auth_dbm
mod_auth_digest
mod_autoindex
mod_cern_meta
mod_certheaders
mod_cgi
mod_define
mod_digest
mod_dir
mod_dms
mod_env
mod_example
mo d_expires
mod_fastcgi
mod_headers
mod_imap
mod_ include
mod_info
mod_isapi
mod_log_agent
mod_lo g_config
mod_log_referer
mod_mime
mod_mime_magic
mod_mmap_static
mod_negotiation
mod_onsint
Benefits of mod_onsint
Implementation Differences for mod_onsint
mod_ossl
mod_perl
Database Usage Notes
U sing Perl to Access the Database
Testing Database Connection
Using SQL NCHAR Datatypes
mod_plsql
Creat ing a DAD
Configuration Files
plsql.conf
dads.conf
cache.conf
Configuration Paramete rs
plsql.conf
dads.conf
cache.conf
mod_proxy
mod_rewrite
mod_rewrite Rules Processing
mod_rewrite Directives
Rewrite Rules Hints
Redirection Examples
mod_setenvif
mod_so
mod_speling
mod_status
< dd class="H1TOC">mod_unique_id
mod_userdir
mod_usertrack
mod_vhost_alias

8 Managing Security

About Oracle HTTP Server Security< /strong>
Classes of Users and Their Privileges< /dd>
Resources Protected
Authentication and Authorization Enforcement
Host-based Access Control
Access Control for Virtual Hosts
Using mod_access and mod_setenvif for Host -based Access Control
User Authentication and Authorization
Using mod_auth to Authenticate Users
Using mod_ossl to Authenticate Users
Enabling SSL
Security Services Implemented Within Or acle HTTP Server
Using mod_ossl
Using mod_ossl Directives
U sing mod_proxy Directives
Using mod_ossl Directives to Configure Client Authe ntication
Using the iasobf Utility

9 Frequently Asked Questions

Creating Application-specific Error Pages
Offering HTTPS to ISP (Virtual Host) Customers
Using Oracle HTTP Server as Cache
Using Different Language and Characte r Set Versions of Document
Sending Proxy Sensitive Requests to Oracle HTTP Serve r Behind a Firewall
Oracle HTTP Server Version Number
Apache v2.0 Support with Oracle Database, 10g Release 1 (10.1)
Applying Apache Security patches to Oracle HTTP Server
Supporting PHP
Creating Application Name Space that Works Across Firewa lls and Clusters
Protecting Web Site From Hackers

A Oracle HTTP Server Configuration Files

httpd.conf
httpd.conf File Structure
Global Environment
Main Server Configuration
Virtual Hosts
mim e.types
dms.conf
or acle_apache.conf
aqxml.conf
ojsp.conf
plsql.conf
xml.conf
ssl.conf
opmn.xml

B Third Party Licenses

Apache HTTP Server
The Apache Software License
Ap ache SOAP
Apache SOAP License
DBI Module
Perl Artistic License
Preamble
Definitions
Perl
Perl Kit Readme
mod_perl 1.26 License
Perl Art istic License
Preamble
Definitions
mod_dav
FastCGI
FastCGI Developer's Kit License
Mod ule mod_fastcgi License
Jaxen
The Jaxen Software License
Expat
Ex pat License
SAXPath
The SAXPath License

Glossary

Index