Appendix A: Checklist for Building a Web Server Middleware Stack

The following checklist is intended to assist you in building a Web Server Middleware Stack in your environment.

Complete these steps:

Status

1Install and verify the Linux installation.

2Configure the basic Apache HTTP Server (page 15).

3Install and configure Sun JDK or BEA JRockit.

4Install and configure Tomcat (page 17).

5

Implement any advanced Apache HTTP server features—Optional (page 18).

6Integrate the Web Server stack components (page 27).

a.Configure the Apache Web server and Tomcat connector.

b.Integrate the Apache Web server and PHP.

c.Integrate the Apache Web server and Perl.

d.Integrate the Apache Web server and Python.

7Connect Tomcat to a MySQL (page 31) or Oracle Server (page 33).

a.Download the JDBC drivers.

b.Create a data source.

c.Configure the MySQL or Oracle server.

d.Test the MySQL or Oracle server connectivity

8Connect Tomcat to MySQL or Oracle using Hibernate (page 36).

a.Install Hibernate3, Tomcat, and JDK.

b.Configure MySQL or Oracle drivers in Tomcat.

c.Add test data to the database.

d.Create a simple demonstration application in Tomcat.

e.Verify the simple demonstration application operation.

9Enable HTTPS support in the Apache HTTP Server (page 42).

10Implement Apache HTTP Server authorization (page 43).

a.Create a test HTML file.

b.Configure the authorized overrides.

c.Create a password file.

d.Create the distributed configuration file.

e.Restart the server.

f.Verify the authentication and authorization operations.

11Implement Apache HTTP Server authorization with Symas CDS (page 44).

a.Configure CDS and LDAP services.

b.Configure Apache HTTP Server services.

Appendix A: Checklist for Building a Web Server Middleware Stack 51