Troubleshooting
Problem
A common use case for IBM i systems is to host web pages or web applications. This guide will cover creating a basic Apache HTTP server from scratch, which provides a starting point for hosting web pages and applications.
Environment
IBM i 7.3 and later
Resolving The Problem
You are in: IBM i Technology Updates > Navigator for i > Documentation on Functional Areas > Create HTTP Server
Open Navigator for i and from the side menu go to Network > Web Administration > HTTP Servers

From there, go to the Actions menu and select Create new HTTP Server

On the Basic Configuration step, indicate the intended name for the server, as well as the port and IP address the application should be hosted on. The server root and document root paths will replace the NavApache1 server name with the user's entered server name if the path is preferred. Using the default paths is encouraged to keep servers created in Navigator organized similarly to servers created in Web Admin GUI - they will all be in the same place.

On the Subsystem Information step, the subsystem information can be viewed. By default, the QHTTPSVR subsystem is defined.

By using the Browse button, different subsystems can be selected for the server being created.

The Logging Settings step asks for some logging requirements for the server

On the Summary step, all the selections made in the wizard can be reviewed before completing the wizard and creating the server

[{"Type":"MASTER","Line of Business":{"code":"LOB68","label":"Power HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8m0z0000000CH1AAM","label":"IBM Navigator for i"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
29 September 2025
UID
ibm17246592