Tuesday, July 11, 2017

Steps to integrate Weblogic Server 12.2.x with Microsoft IIS 7.5 Web server using WLS Plugin 11g


Introduction

Steps describing installation , configuration of weblogic server proxy plugin with MS IIS  Server 7.x
 

Installation
1.  Download, Install & start Weblogic server 12.2.x 

Refer below site
https://oracle-base.com/articles/12c/weblogic-installation-on-oracle-linux-6-and-7-1221
2.  Download Web server plugins 11g from Oracle site. 
http://www.oracle.com/technetwork/articles/wls-plugins-096117.html

3. Install IIS 7.5 on Windows 7 Server
Refer link below 

https://technet.microsoft.com/en-us/library/cc725762(v=ws.11).aspx



Ensure to have WWW service started from services.msc


Video link to install IIS 7 Server

Video to verify the IIS Server 


Configuration Steps

  Create a file and name it as iisproxy.ini with the below content 

WebLogicHost=URL_of_WebLogic_Host 
WebLogicPort=WebLogic_Port 
Debug=ALL 
DebugConfigInfo=ON 
WLLogFile=C:\Temp\wl-proxy.log
Configure the weblogic host & port number in the above file. 


 Copy the whole contents of the downloaded plugin to below folder location i.e under c:\inetpub\wwwroot\iisproxy


Set the path environment variable to below
c:\inetpub\wwwroot\iisproxy\lib




Open IIS Manager UI  

To open IIS Manager from the Search box 1. Click Start. 2. In the Start Search box, type inetmgr and press ENTER.


Click on the Sites and Create a new Website by name or can use the Default web site
Add an application right clicking on the new site  or Default site
Give the application name and the path till lib of your Plugin lib folder
Here we are configuring Weblogic Console . 




Enable Directory browsing for the site.

Now click on the Handler mapping and select the “Add Script Map”

Provide the request path (ex: console)

Provide the Executable Location (till iisproxy.dll

IIS 7 proxy plugin configuration is complete.

Access the console of weblogic via proxy server and test




Troubleshooting/logging/tracing
Under construction...

3 comments:

  1. Nice ... can u update the same with IIS 10 or is it the same/supported in weblogic cluster configuration?

    ReplyDelete
  2. I am facing problem in configuring on IIS 10. Can anyone please help with documentation on how to correctly configure this on IIS 10 or is it still not supported on IIS10?

    ReplyDelete
  3. For me in IIS 10, I needed to enable the Windows Feature for ISAPI Extensions.
    In Server Manager -> Manage - Add Roles and Features ->Web Server (IIS) -> Web Server -> Application Development -> ISAPI Extensions
    Then I could add the iisproxy.dll

    ReplyDelete