Apache 2 Pocket Reference. For Apache Programmers & Administrators - Helion
ISBN: 978-14-493-6222-5
stron: 204, Format: ebook
Data wydania: 2008-10-07
Księgarnia: Helion
Cena książki: 46,74 zł (poprzednio: 54,99 zł)
Oszczędzasz: 15% (-8,25 zł)
Even if you know the Apache web server inside and out, you still need an occasional on-the-job reminder -- especially if you're moving to the newer Apache 2.x. Apache 2 Pocket Reference gives you exactly what you need to get the job done without forcing you to plow through a cumbersome, doorstop-sized reference.
This Book provides essential information to help you configure and maintain the server quickly, with brief explanations that get directly to the point. It covers Apache 2.x, giving web masters, web administrators, and programmers a quick and easy reference solution.
This pocket reference includes:
- Summaries of command-line options, configuration directives, and modules
- Key information about Apache support utilities
- What you need to know about URL rewriting, filters, caching, proxying and security
Whether you manage huge e-commerce operations, corporate intranets, or small personal websites, Apache 2 Pocket Reference is ideal for savvy administrators who no longer need detailed tutorials and just want a convenient, on-the-job reference.
Osoby które kupowały "Apache 2 Pocket Reference. For Apache Programmers & Administrators", wybierały także:
- Apache 2. Leksykon kieszonkowy 24,90 zł, (12,45 zł -50%)
- Apache Kafka. Kurs video. Przetwarzanie danych w czasie rzeczywistym 87,41 zł, (48,95 zł -44%)
- Apache. Receptury. Wydanie II 49,00 zł, (36,75 zł -25%)
- MongoDB for Jobseekers 84,60 zł, (71,91 zł -15%)
- Apache Sqoop Cookbook 54,99 zł, (46,74 zł -15%)
Spis treści
Apache 2 Pocket Reference. For Apache Programmers & Administrators eBook -- spis treści
- Apache 2: Pocket Reference
- Preface
- Conventions
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Introduction
- Architectural Overview
- Operational Overview
- Current Versions of Apache
- How to Obtain Apache
- Starting and Stopping Apache
- Command-Line Options
- Configuration Files
- Configuration Directive Format
- DirectorySlash
- Basic Configuration File Directives
- ServerRoot
- Include
- AccessFileName
- AllowOverride
- Conditional Sections
- <IfDefine>
- <IfModule>
- <IfVersion>
- Container Sections
- <Directory>
- <DirectoryMatch>
- <Files>
- <FilesMatch>
- <Location>
- <LocationMatch>
- <Limit>
- <LimitExcept>
- Configuration Directive Format
- Architectural Overview
- 2. Server Environment
- Main Server and Virtual Hosts
- <VirtualHost>
- NameVirtualHost
- ServerAdmin
- ServerAlias
- ServerName
- ServerPath
- ServerSignature
- ServerTokens
- UseCanonicalName
- UseCanonicalPhysicalPort
- Network Configuration
- AcceptFilter
- AcceptMutex
- EnableSendfile
- HostnameLookups
- KeepAlive
- KeepAliveTimeout
- MaxKeepAliveRequests
- Listen
- ListenBacklog
- ReceiveBufferSize
- SendBufferSize
- Timeout
- TraceEnable
- Win32DisableAcceptEx
- Process Management
- GracefulShutDownTimeout
- MaxClients
- MaxMemFree
- MaxRequestsPerChild
- MaxRequestsPerThread
- MaxSpareServers
- MaxSpareThreads
- MaxThreads
- MinSpareServers
- MinSpareThreads
- ServerLimit
- StartServers
- StartThreads
- ThreadLimit
- ThreadsPerChild
- ThreadStackSize
- General Configuration Directives
- Optional Features
- EnableExceptionHook
- EnableMMAP
- Options
- User and Group
- User
- Group
- Administrative Files
- CoreDumpDirectory
- LockFile
- PidFile
- ScoreBoardFile
- Loading Shared Objects
- LoadFile
- LoadModule
- Request Limits
- LimitInternalRecursion
- LimitRequestBody
- LimitRequestFields
- LimitRequestFieldSize
- LimitRequestLine
- LimitXMLRequestBody
- Subprocess Resource Limits
- RLimitCPU
- RLimitMEM
- RLimitNPROC
- Optional Features
- DBD Framework
- DBDExptime
- DBDKeep
- DBDMax
- DBDMin
- DBDParams
- DBDPersist
- DBDPrepareSQL
- DBDriver
- LDAP Framework
- LDAPCacheEntries
- LDAPCacheTTL
- LDAPConnectionTimeout
- LDAPOpCacheEntries
- LDAPOpCacheTTL
- LDAPSharedCacheFile
- LDAPSharedCacheSize
- LDAPTrustedClientCert
- LDAPTrustedGlobalCert
- LDAPTrustedMode
- LDAPVerifyServerCert
- Main Server and Virtual Hosts
- 3. URL Mapping
- Initial Environment Setup
- SetEnvIf
- SetEnvIfNoCase
- BrowserMatch
- BrowserMatchNoCase
- Basic URL Translation
- DocumentRoot
- AcceptPathInfo
- AllowEncodedSlashes
- Aliases and Redirects
- Alias
- AliasMatch
- Redirect
- RedirectMatch
- RedirectPermanent
- RedirectTemp
- ScriptAlias
- ScriptAliasMatch
- Requests for Directories
- DirectoryIndex
- DirectorySlash
- URL Rewriting with mod_rewrite
- RewriteBase
- RewriteCond
- RewriteEngine
- RewriteLock
- RewriteLog
- RewriteLogLevel
- RewriteMap
- RewriteOptions
- RewriteRule
- Content Negotiated Documents
- CacheNegotiatedDocs
- LanguagePriority
- ForceLanguagePriority
- User Directories
- UserDir
- Correcting Misspelled URLs
- CheckCaseOnly
- CheckSpelling
- Imagemaps
- ImapBase
- ImapDefault
- ImapMenu
- Mass Virtual Hosting
- VirtualDocumentRoot
- VirtualDocumentRootIP
- VirtualScriptAlias
- VirtualScriptAliasIP
- Initial Environment Setup
- 4. Access Controls
- Non-User-Based Access Controls
- Allow
- Deny
- Order
- Satisfy
- Authentication
- Authentication Setup
- AuthDefaultAuthoritative
- AuthName
- AuthType
- HTTP Basic Authentication
- AuthBasicAuthoritative
- AuthBasicProvider
- HTTP Digest Authentication
- AuthDigestAlgorithm
- AuthDigestDomain
- AuthDigestNcCheck
- AuthDigestNonceFormat
- AuthDigestNonceLifetime
- AuthDigestProvider
- AuthDigestQop
- AuthDigestShmemSize
- Authentication Setup
- Authentication Providers
- Credentials Stored in Plain Text Files
- AuthUserFile
- Credentials Stored in DBM Files
- AuthDBMType
- AuthDBMUserFile
- Credentials Stored in a Relational Database
- AuthDBDUserPWQuery
- AuthDBDUserRealmQuery
- Anonymous Authentication
- Anonymous
- Anonymous_LogEmail
- Anonymous_MustGiveEmail
- Anonymous_NoUserId
- Anonymous_VerifyEmail
- Extended Authentication Providers
- <AuthnProviderAlias>
- Credentials Stored in Plain Text Files
- Authorization
- Authorization Setup
- AuthzDefaultAuthoritative
- Require
- Explicit User Authorization
- AuthzUserAuthoritative
- Group Membership Stored in Plain Text Files
- AuthGroupFile
- AuthzGroupFileAuthoritative
- Group Membership Stored in DBM Files
- AuthDBMGroupFile
- AuthzDBMAuthoritative
- AuthzDBMType
- Authorization Based on File Ownership
- AuthzOwnerAuthoritative
- Authorization Setup
- LDAP Authentication and Authorization
- LDAP Configuration Directives
- AuthLDAPCharsetConfig
- AuthLDAPDereferenceAliases
- AuthLDAPRemoteUserAttribute
- AuthLDAPRemoteUserIsDN
- AuthLDAPUrl
- Authentication Phase Directives
- AuthLDAPBindDN
- AuthLDAPBindPassword
- Authentication Phase Directives
- AuthzLDAPAuthoritative
- AuthLDAPCompareDNOnServer
- AuthLDAPGroupAttribute
- AuthLDAPGroupAttributeIsDN
- LDAP Configuration Directives
- Non-User-Based Access Controls
- 5. Document Metainformation
- Standard Document Attributes
- AddCharset
- AddDefaultCharset
- AddEncoding
- AddLanguage
- AddType
- DefaultLanguage
- DefaultType
- ForceType
- ModMimeUsePathInfo
- MultiviewsMatch
- RemoveCharset
- RemoveEncoding
- RemoveLanguage
- RemoveType
- TypesConfig
- Automatic Type Determination
- MimeMagicFile
- Document Expiry
- ExpiresActive
- ExpiresByType
- ExpiresDefault
- Manipulating HTTP Headers
- ContentDigest
- FileETag
- Header
- RequestHeader
- CERN Metafiles
- MetaFiles
- MetaDir
- MetaSuffix
- User Tracking
- CookieDomain
- CookieExpires
- CookieName
- CookieStyle
- CookieTracking
- Environment Variables
- PassEnv
- SetEnv
- UnsetEnv
- Standard Document Attributes
- 6. Content Handlers
- Handler Configuration
- AddHandler
- RemoveHandler
- SetHandler
- Static Files
- Automatically Generated Directory Indexes
- IndexOptions
- AddAlt
- AddAltByEncoding
- AddAltByType
- AddDescription
- AddIcon
- AddIconByEncoding
- AddIconByType
- DefaultIcon
- HeaderName
- IndexIgnore
- IndexOrderDefault
- IndexStyleSheet
- ReadmeName
- CGI Scripts
- Action
- CGIMapExtension
- Script
- ScriptInterpreterSource
- ScriptSock
- SuexecUserGroup
- Internet Server Extension API
- ISAPIAppendLogToErrors
- ISAPIAppendLogToQuery
- ISAPICacheFile
- ISAPIFakeAsync
- ISAPILogNotSupported
- ISAPIReadAheadBuffer
- WebDAV
- Dav
- DavDepthInfinity
- DavGenericLockDB
- DavLockDB
- DavMinTimeout
- Server-Generated Status Pages
- AddModuleInfo
- ExtendedStatus
- SeeRequestTail
- Customized Error Responses
- ErrorDocument
- Handler Configuration
- 7. Filters
- Simple Filter Configuration
- AddInputFilter
- AddOutputFilter
- RemoveInputFilter
- RemoveOutputFilter
- SetInputFilter
- SetOutputFilter
- Dynamic Filter Configuration
- FilterChain
- FilterDeclare
- FilterProtocol
- FilterProvider
- FilterTrace
- External Filters
- ExtFilterDefine
- ExtFilterOptions
- Deflate Filter Directives
- DeflateBufferSize
- DeflateCompressionLevel
- DeflateFilterNote
- DeflateMemLevel
- DeflateWindowSize
- Server-Side Includes (SSI)
- SSIAccessEnable
- SSIEndTag
- SSIErrorMsg
- SSIStartTag
- SSITimeFormat
- SSIUndefinedEcho
- XBitHack
- Response Body Substitutions
- Substitute
- Simple Filter Configuration
- 8. Caching
- Simple, File-Oriented Caching
- CacheFile
- MMapFile
- Intelligent Caching
- CacheDefaultExpire
- CacheDisable
- CacheEnable
- CacheIgnoreCacheControl
- CacheIgnoreHeaders
- CacheIgnoreNoLastMod
- CacheIgnoreQueryString
- CacheLastModifiedFactor
- CacheMaxExpire
- CacheStoreNoStore
- CacheStorePrivate
- Memory-Based Storage
- MCacheMaxObjectCount
- MCacheMaxObjectSize
- MCacheMaxStreamingBuffer
- MCacheMinObjectSize
- MCacheRemovalAlgorithm
- MCacheSize
- Disk-Based Storage
- CacheRoot
- CacheDirLength
- CacheDirLevels
- CacheMaxFileSize
- CacheMinFileSize
- Simple, File-Oriented Caching
- 9. Proxying
- Basic Proxy Configuration
- <Proxy>
- <ProxyMatch>
- AllowCONNECT
- ProxyBadHeader
- ProxyErrorOverride
- ProxyFtpDirCharset
- ProxyIOBufferSize
- ProxyPreserveHost
- ProxyReceiveBufferSize
- ProxyTimeout
- Proxy Chaining
- NoProxy
- ProxyMaxForwards
- ProxyRemote
- ProxyRemoteMatch
- ProxyVia
- Forward Proxy
- ProxyBlock
- ProxyDomain
- ProxyRequests
- Reverse Proxy
- ProxyPass
- ProxyPassMatch
- ProxyPassReverse
- ProxyPassReverseCookieDomain
- ProxyPassReverseCookiePath
- ProxySet
- Load Balancing
- BalancerMember
- ProxyStatus
- Basic Proxy Configuration
- 10. SSL/TLS Support
- Secure Server Options
- SSLCryptoDevice
- SSLEngine
- SSLOptions
- SSLPassPhraseDialog
- SSLRandomSeed
- SSLUserName
- Certificates
- Server Certificate
- SSLCertificateChainFile
- SSLCertificateFile
- SSLCertificateKeyFile
- Certificate Authority (CA) Certificates
- SSLCACertificateFile
- SSLCACertificatePath
- SSLCADNRequestFile
- SSLCADNRequestPath
- Certificate Revocation Lists (CRLs)
- SSLCARevocationFile
- SSLCARevocationPath
- Server Certificate
- Session Caching
- SSLSessionCache
- SSLSessionCacheTimeout
- SSLMutex
- SSL-Based Access Controls
- SSLCipherSuite
- SSLHonorCipherOrder
- SSLProtocol
- SSLRequire
- SSLRequireSSL
- SSLVerifyClient
- SSLVerifyDepth
- Proxy Directives
- SSLProxyCACertificateFile
- SSLProxyCACertificatePath
- SSLProxyCARevocationFile
- SSLProxyCARevocationPath
- SSLProxyCipherSuite
- SSLProxyEngine
- SSLProxyMachineCertificateFile
- SSLProxyMachineCertificatePath
- SSLProxyProtocol
- SSLProxyVerify
- SSLProxyVerifyDepth
- Secure Server Options
- 11. Logging
- Error Logging
- ErrorLog
- LogLevel
- DumpIOLogLevel
- DumpIOInput
- DumpIOOutput
- Request Logging
- BufferedLogs
- CustomLog
- IdentityCheck
- IdentityCheckTimeout
- LogFormat
- TransferLog
- Script Logging
- ScriptLog
- ScriptLogBuffer
- ScriptLogLength
- SSL Logging
- Forensic Logging
- ForensicLog
- Error Logging
- A. Programs and Modules
- Support Utilities
- Apache Modules
- B. CGI Environment Variables
- Standard CGI Variables
- Additional SSL Variables
- SSL/TLS Protocol Information
- Server Certificate Information
- Client Certificate Information
- C. strftime() Time Formats
- D. HTTP Status Codes
- E. HTTP Header Fields
- Index
- About the Author
- Copyright