Configure HTTP Serer infront of WebLogic Server
1. Install WebLogic Server and define server listening on port XXXX (7001 in this example)
2. Install Oracle HTTP Sever 11g
3. Modify mod_wl_ohs.conf
$ORACLE_INSTANCE/ config/ <COMPONENT_TYPE>/ <COMPONENT_NAME>/mod_wl_ohs.conf
$ORACLE_INSTANCE/ config/ <COMPONENT_TYPE>/ <COMPONENT_NAME>/mod_wl_ohs.conf
a) For weblogic single instance
<Location /console>
SetHandler weblogic-handler
WebLogicHost MS1
WeblogicPort 7001
</Location>
SetHandler weblogic-handler
WebLogicHost MS1
WeblogicPort 7001
</Location>
* This will forward /console from HTTP server to /console on WebLogic Server MS1:7001
b) For Weblogic instances in cluster
b) For Weblogic instances in cluster
<Location /myServerURL>
SetHandler weblogic-handler
WebLogicCluster MS1:7010,MS2:7010
</Location>
SetHandler weblogic-handler
WebLogicCluster MS1:7010,MS2:7010
</Location>
* This will forward /myServerURL from HTTP server to /myServerURL on WebLogic Cluster MS1:7010 and MS2:7010
4. Restart HTTP Server
$INSTANCE_HOME/ bin/ opmnctl startall
$INSTANCE_HOME/ bin/ opmnctl startall
5. Test that you can access application deployed on Weblogic using Oracle HTTP Server like
http://servername:http_portport/console
( http_port you can see or set in httpd.conf )
No comments:
Post a Comment