Before you start
Learn what to expect from this tutorial and how to get the most out of it.
Web servers are the cornerstone of the Web architectures used in enterprise computing today. This tutorial provides an overview of today's Web architectures and explains how to install IBM HTTP Server and integrate it into your system's startup process. IBM HTTP Server is a commercially supported Web server that is based on the popular open source Apache Web Server and serves as the core of IBM WebSphere Application Server. After completing this tutorial, you will understand several common Web server configuration scenarios and will have a completely functional Web server.
This tutorial provides:
- A review of Web servers and common Web architectures.
- An understanding of the software and hardware requirements of IBM HTTP Server.
- Instructions for installing IBM HTTP Server on various platforms.
- Details on how to integrate IBM HTTP Server into the system-startup process and how to start and stop the server.
This tutorial is written for beginning- to intermediate-level systems administrators who may never have installed or configured a Web server and who may be unfamiliar with modern Web server architectures. To complete the examples in this tutorial, you should have a general familiarity with UNIX® command-line shells and text editors.
To run the examples in this tutorial, you need administrative (root) privileges on a Linux® system on which no Web server is currently installed. At least 450MB of disk space must be available on the system: A minimum of 200MB must be permanently available in the file system that contains the /opt/ directory, and 250MB more must be temporarily available in the file system from which you install IBM HTTP Server. The system should have a minimum of 512MB of RAM.