Skip to main content

 
IBM Power Systems software  >  IBM i  > Software  > 

HTTP Server for i

Secure, powerful, and complete

  
Overview Getting Started Documentation Support

About HTTP Server

The HTTP Server for i is a complete Web server product which offers several components and features to assist in your web site configuration and development.

Besides installing the HTTP Server (5722-DG1), there are other products and i5/OS options that you will need to run your web server. For a complete list, reference the Redbook HTTP Server (powered by Apache): An Integrated Solution for IBM iSeries Servers (Chapter 2.1 - Before you Start).

Components available in LPP 5722-DG1

The HTTP Server (powered by Apache) embraces features of the open-source Apache HTTP server software, regularly incorporating the lastest levels of Apache. In addition, a graphical user interface is provided for easily configuring your server. Other useful features are also shipped providing a complete and easy-to-use web serving product.

dblue_rule.gif 
HTTP Server (powered by Apache) *BASE
IBM Web Administration for i5/OS *BASE
HTTP Server (original)(last release is V5R2) *BASE
Net.Data *BASE
Apache Software Foundation’s Jakarta Tomcat   *BASE
Webserver Search Engine and Web Crawler *BASE
Highly Available HTTP Server *BASE
Triggered Cache Manager option 1
 dotted_rule_443.gif 
HTTP Server (powered by Apache)

HTTP Server (powered by Apache) incorporates all the latest features of Apache as well as integrating the security and functionality of i5/OS. One of the key differentiators of i5/OS is the many built-in features and services that make the platform one of the most secure in the market. The HTTP Server (powered by Apache) also includes many security functions to extend the i5/OS security to the Web Environment.

HTTP Server (powered by Apache) provides excellent performance for Web serving. For example, dynamic caching of web pages gives you better static page serving performance using local caching, proxy caching, or Fast Response Cache Accelerator (FRCA). File compression using the mod_deflate module increases network performance. To view the performance statistics of your server, use the Real Time Server Statistics tool that is available on the Configuration and Administration interface.

For HTTP server performance information and capacity planning tools, refer to the iSeries Performance Capabilities Reference and the IBM Workload Estimator on the iSeries Performance Management web page.

More features of HTTP Server (powered by Apache) are described under Getting Started.

Back to top
IBM Web Administration for i5/OS

The IBM Web Administration for i5/OS GUI provides a Web based server management and creation interface that is rich in function, examples, and error-checking. It also provides many easy to use wizards to help users accomplish many difficult tasks.

The GUI supports the Web technologies listed below and helps the user integrate these technologies into a useful production ready Web environment. Wizards create and configure each of the technologies. Once a server has been created, additional functions can be used to manage these servers, including starting, stopping, viewing logs, and several other important functions.

  • HTTP Server (Powered by Apache)
  • IBM WebSphere Application Server
    • Express/Base V5.0 and 5.1
    • Express/Base/ND(stand alone only) V6.0
  • IBM WebSphere Portal
    • Express V5.0
    • Enable V5.1
  • IBM Workplace
    • Workplace Collaboration Services V2.5 and 2.6
    • Workplace Services Express V2.5
Back to top
ASF Jakarta Tomcat Servlet Engine

HTTP Server for i includes a servlet engine based on the 3.2.4 version of the Apache Software Foundation Jakarta Tomcat. Customers should select WebSphere Application Server when they  need to deploy e-business solutions that are J2EE compliant, provide the most function and deliver the highest levels of reliability, scalability and security. See also Information Center About Tomcat

Back to top
Webserver Search Engine and Web Crawler

The Webserver Search Engine allows you to perform full text searches on HTML and text files stored in an iSeries file system from any Web browser.  The search engine supports SBCS and DBCS search data. It uses browser based administration and provides Net.Data macros to customize the search and search results.  Documents in any language including Chinese, Korean, and Japanese can be searched.  See iSeries Webserver Search Engine- Getting Started and iSeries WebCrawler - Getting Started for more information. 

Back to top
Highly Available HTTP Server

Highly available HTTP servers provide function that monitors a URL that is part of your web site (for example, your home page) and will take recovery action if the web server is no longer serving your web content.  For example, the monitor function will try to end and start your web server or may initiate a switch-over to move your HTTP server function to the backup node in the cluster.  In addition, you may choose to write your CGI programs using highly available CGI APIs to save CGI state into the iSeries cluster.  In the event of a failed node in the cluster, a stateful CGI can maintain its state, even after the application switches to a new node in the cluster. 

A classic example that makes use of persistent CGI and highly available CGI is an application that includes a shopping cart.  In this example, a user is on-line shopping and has placed two items in the shopping cart.  The persistent CGI program saves the state into the cluster.  That is, the data saved into the cluster indicates which two items are in the shopping cart.  Later in the transaction, the primary iSeries node in the cluster fails and a fail-over is initiated.  Now the backup iSeries node has switched to the primary and is doing web serving.  The persistent CGI session continues to run,  and the CGI program can retrieve its state on the new node from the data saved in the cluster.  That is, the CGI program "remembers" that there are two items in the shopping cart, even though the web server and persistent CGI are now running on a different node.  The node failure does not terminate the user's transaction and the shopping transaction continues without interruption. 

For more information, see the High Availability and Clusters site and Redbook HTTP Server (powered by Apache): An Integrated Solution for IBM iSeries Servers (Chapter 14 - High availability).

Back to top
Triggered Cache Manager

Triggered Cache Manager (TCM) provides a mechanism to manage dynamically generated Web pages. TCM is a separate server, which can be used in conjunction with an HTTP Server to allow a Web designer to build dynamic pages and will only update the cache when the underlying data changes, thereby improving the performance of a Web site.

For more information, see Redbook HTTP Server (powered by Apache): An Integrated Solution for IBM iSeries Servers (Chapter 10, Section 10.5 - Triggered Cache Manager).

Back to top

 
Related links

WebSphere Application Server - Express for i5/OS

WebSphere Application Server for i5/OS

IBM Business Solutions


Redbooks

HTTP Server (powered by Apache): An Integrated Solution for IBM iSeries Servers

iSeries Acronym Glossary