Verify the HTTP Server installation
To verify that you have successfully completed the IBM® HTTP Server for i installation, follow these steps.
Before you can verify the IBM HTTP Server for i installation it is assumed you have installed the licensed program. For more information about installing the product, see Install HTTP Server on your server.
Has your UserID got the correct authority?
User profile requirements to use the Web Administration for i interface
By default, only users with
*IOSYSCFG special authorities can manage and create Web-related servers on the system through the use of the IBM® Web Administration for i interface. Web-related servers include instances of IBM HTTP Server, WebSphere Application Server, Integrated Application Server, and Integrated Web Services Server. A user without the necessary IBM i special authorities to manage or create Web-related servers requires an administrator to grant that user permission to a server or group of servers.
To be able to access the Web Administration for i interface, the IBM i user profile used to sign on must meet at least one of the following conditions:
- The user profile has
- The user profile has been granted permission to an entire class of servers, or a specific server.
- The user profile has been granted permission to create servers.
For example, if a user wants to create an HTTP server using the Web Administration for i interface, the user profile must either have *ALLOBJ and *IOSYSCFG special authorities, or have permission to create HTTP servers.
Only users with
*IOSYSCFG special authority are allowed to grant, revoke, or manage user permissions. The granting of permissions to a user profile is done through the Web Administration for i interface by giving user profiles that need to access the Web Administration for i interface roles to specific servers or a class of servers.
Start Your IBM i HTTP Server
Use the Start TCP Server (STRTCPSVR) command to start the essential server connection from your IBM i System to the outside world:
Check Your IBM i HTTP Server is up and running
Use WRKACTJOB (Work With Active Jobs) to verify the HTTP Server subsystem is up and running:
Access the IBM Web Administration for i from your browser
Start the HTTP Administration server using the
STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN) command at an IBM i command prompt or you can use the graphical UI to do it all:
- In System i® Navigator, expand your_system > Network > Servers, and select TCP/IP.
- Right-click HTTP Administration, and select Start.
IBM Navigator for i by accessing the following URL from a Web browser where
your_system is your IBM i server host name:
The HTTP Server is installed with a default server called
To test your installation, do the following:
- Click the Manage tab.
- Click the HTTP Servers subtab.
- Select the
APACHEDFTserver from the Server list.
- Click the Start icon next to the Server list.
- Click the Refresh icon and check if the server status is still shown as "Running". If your HTTP Server does not start, see Troubleshooting.
- Open another Web browser and go to
http://your.server.namewhere your.server.name is the host name of your IBM i server to view the default Welcome page. The default Welcome page is a Web page that is returned by the
Upon successful completion of these steps you will have verified the installation of IBM HTTP Server for i.