This topic describes how to add the virtual host that servers the administrative console to the plug-in configuration file so that you can access the administrative console through a Web server.
Install your V6 WebSphere Application Server product, a Web server, and the Web server plug-ins for WebSphere Application Server.
When you configure a Web server plug-in, a Web server definition is created on the Application Server system, either directly when they are on the same machine, or by a script for remote scenarios.
After creating the Web server definition, the plug-in configuration file exists within the Web server definition.
The plugin-cfg.xml file can be overwritten by the deployment manager synchronization operation, the GenPluginCfg script or any other method that regenerates the file. If you make changes to the plugin-cfg.xml file, and want to keep those changes, IBM recommends that you create a copy of the file in a separate location. Make your manual updates each time the file is automatically refreshed by another process.
This task gives you the option of configuring the admin_host so that Web servers can access the administrative console. When the Web server plug-in configuration file is generated, it does not include admin_host on the list of virtual hosts.
The default port that displays is 80, unless you specify a different port during profile creation.
For example, if you installed a WebSphere Application Server product on a machine that is named waslwaj.rtp.ibm.com, specify the name in this field.
For example, to access the administrative console of a stand-alone application server, stop and restart the server1 process. Start a Qshell session and run the following command:
cd profile_root/bin stopServer server1Then issue the following command to stop the application server:
stopServer -profileName myProfile server1After receiving the following message, you can restart the application server:
Server server1 stop completed.
To start the application server,...
startServer server1
When the application server is running, a message is displayed that indicates that the process is running. This message includes the iSeries job ID and the administrative console port.
For example, to access the administrative console of a deployment manager, stop and restart the deployment manager. Start a Qshell session and run the following command:
cd profile_root/bin
Then issue the following command to stop the deployment manager:
stopManagerAfter receiving the following message, you can restart the deployment manager:
Server dmgr stop completed.
To start the deployment manager,...
startManager
When the deployment manager is running, a message is displayed that indicates that the process is running. This message includes the iSeries job ID and the administrative console port.
<VirtualHostGroup Name="admin_host"> <VirtualHost Name="*:13060"/> </VirtualHostGroup> ... ... ... <ServerCluster Name="my60Profile.dmgr_muiSeries_Cluster"> <Server LoadBalanceWeight="1" Name="myiSeries_my60Profile.dmgr"> <Transport Hostname="myiSeries" Port="11060" Protocol="http"/> </Server> <PrimaryServers> <Server Name="myiSeries_my60Profile.dmgr"/> </PrimaryServers> </ServerCluster> ... ... ... <UriGroup Name="admin_host_my60Profile.dmgr_myiSeries_Cluster_URIs"> <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/ibm/console/*"/> </UriGroup> <Route ServerCluster="my60Profile.dmgr_myiSeries_Cluster" UriGroup="admin_host_my60Profile.dmgr_myiSeries_Cluster_URIs" VirtualHostGroup="admin_host"/>If your HTTP server has an HTTP port other than 80, add an entry to the VirtualHostGroup:
<VirtualHost Name="*:port"/>
The port variable is your HTTP server port.
You can configure your supported Web servers to access the administrative console application of a deployment manager or a stand-alone application server.