Technical Workshop Series:
Apache HTTP & Secure Server
is
an Eight-hour workshop that enables participants to install, configure, and use
Apache Web server in Linux environment confidently. Participants will gain the
necessary practical experience to get optimal value from Apache HTTP Server
software.
Target Audience
Those
who want to install, configure, and use a Apache Web server in Linux
environment. |
Prerequisites
Good
working knowledge of Linux/Unix operating system with a basic understanding
of the Web server concepts. |
|
·
What is Apache? ·
Features of Apache. ·
Packages. ·
File system. ·
Migrating. ·
Global
environment. ·
Interfaces
and ports. ·
Server-pool
size. ·
Dynamic
Shared Object (DSO). ·
Main
Server Configuration. ·
UserDir
Mapping. ·
Logging. ·
Directory
Indexing. ·
Content
Negotiation. ·
Error
Documents. ·
Virtual
Hosts Configuration. ·
The mod_ssl Module. ·
The mod_proxy Module. ·
The mod_include Module. ·
The mod_auth_dbm and
mod_auth_db Modules. ·
The mod_perl Module. ·
The mod_python Module. |
·
PHP. ·
After Installation. ·
Starting and Stopping httpd. ·
Configuration Directives in
httpd.conf. ·
General Configuration Tips. ·
ServerRoot. ·
ScoreBoardFile. ·
PidFile. ·
Timeout. ·
KeepAlive. ·
MaxKeepAliveRequests. ·
KeepAliveTimeout. ·
MinSpareServers and MaxSpareServers. ·
StartServers. ·
MaxClients. ·
MaxRequestsPerChild. ·
Listen. ·
Include. ·
LoadModule. ·
ExtendedStatus. ·
IfDefine. |
·
User . ·
Group. ·
ServerAdmin. ·
ServerName. ·
UseCanonicalName. ·
DocumentRoot. ·
Directory. ·
Options. ·
AllowOverride. ·
Order. ·
Allow. ·
Deny. ·
UserDir. ·
DirectoryIndex. ·
AccessFileName. ·
CacheNegotiatedDocs. ·
TypesConfig. ·
DefaultType. ·
IfModule. ·
HostnameLookups. ·
ErrorLog. ·
LogLevel. ·
LogFormat. ·
CustomLog. ·
ServerSignature. |
|
·
Alias. ·
ScriptAlias. ·
IndexOptions. ·
AddIconByEncoding. ·
AddIconByType. ·
AddIcon. ·
DefaultIcon. ·
AddDescription. ·
ReadmeName. ·
HeaderName. ·
IndexIgnore. ·
AddEncoding. ·
AddLanguage. ·
LanguagePriority. ·
AddType. ·
AddHandler. ·
Action. ·
ErrorDocument. ·
BrowserMatch. ·
Location. ·
ProxyRequests. ·
Proxy. ·
ProxyVia. ·
Cache Directives. ·
NameVirtualHost. ·
VirtualHost . ·
SSL Configuration Directives. ·
SetEnvIf. ·
Virtual Hosts. ·
Setting Up Virtual Hosts. ·
The Secure Web Server Virtual
Host. ·
Additional Resources. |
·
Apache HTTP Secure Server
Configuration. ·
Introduction. ·
An Overview of
Security-Related Packages. ·
An Overview of Certificates
and Security. ·
Using Pre-Existing Keys and
Certificates. ·
Types of Certificates. ·
Generating a Key. ·
Generating a Certificate
Request to Send to a CA. ·
Creating a Self-Signed
Certificate. ·
Testing The Certificate. ·
Accessing The Server. ·
Additional Resources. ·
Installed Documentation. |
Related
Workshops: 1.
Linux DNS & DHCP
Configuration. 2.
Linux Samba & Printer
Configuration. 3.
Linux Sendmail Configuration. 4.
Linux Firewall Configuration. |