Messaging Framework Implementation - New Installation

download Messaging Framework Implementation - New Installation

of 15

Transcript of Messaging Framework Implementation - New Installation

  • 8/14/2019 Messaging Framework Implementation - New Installation

    1/15

    Step to install Messaging Framework Email Response Engine

    Step No. Step Description

    1 Get the access of server with Server Name:MUM-BO-S069,MUM-BO-S070, MUM-BO-S071, MUM-BO-S072

    Arrange following information.

    o Btstarget Schema (Production) HostName, ServiceName,Password

    o Production LDAP (root password, LDAP IP)

    2 Unzip the zip file attached in mail with following name MFramework_Deployment.zip

    Its contents as follow.

    App_code\UI

    App_code\BO

    App_code\Service

    App_code\UI\Console

    App_code\UI\Request Web Service

    App_code\UI\Delivery Web Service

    App_code\UI\Shared Dll

    App_code\Service\ BO\WCF

    App_code\Service\ Response Engine SMS

    Sales Production Deployment Document Page No. 1/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    2/15

    App_code\Service\ Response Engine Email

    App_code\Service\ RequestRepHandler

    App_code\Service\ Process Engine

    App_code\Service\ BO\Shared DLL

    3 Backup

    Double click on App_code\BO\WCF\Backup\backup.bat (Check files are copied in d:\Backup_MF\WCF)

    4 WCF Installation

    Login to MUM-BO-S070

    Copy folder App_Code to D:\

    Create an Application Pool on IIS with name MessagingFrameworkPool if not already created. To Create Right clickon system name in IIS and select Add Application Pool. In Managed Pipeline Mode select Classic. Give Name asMessagingFrameworkPool and click on OK.

    Sales Production Deployment Document Page No. 2/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    3/15

    Right click on Application Pool MessagingFrameworkPool and select Advance Setting. Following Screen will bedisplayed.

    Sales Production Deployment Document Page No. 3/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    4/15

    Set Enabled 32-Bit Applications to true (if not already set)

    Create a folder D:\Kotak\MessagingFramework

    Double click on App_Code\BO\WCF\install.bat.

    Sales Production Deployment Document Page No. 4/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    5/15

    Application will be copied into D:\programFiles\MessagingFramework\MFrameworkWCF

    Add Applicaion on IIS for D:\programFiles\MessagingFramework\MFrameworkWCF (Application Pool :MessagingFrameworkPool, Website : Default web site)

    Note: Follow given process in setup screen.

    5 UI Installation

    Login to MUM-BO-S069

    Copy folder App_Code to D:\

    Install Shared Assembly : Double click on App_code\UI\SharedAssembly\Install.bat (A dos window will flash and willdisappear)

    Create an Application Pool on IIS with name MessagingFrameworkPool if already not created. To Create Right clickon system name in IIS and select Add Application Pool. In Managed Pipeline Mode select Classic. Give Name asMessagingFrameworkPool and click on OK.

    Sales Production Deployment Document Page No. 5/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    6/15

    Right click on Application Pool MessagingFrameworkPool and select Advance Setting. Following Screen will bedisplayed.

    Sales Production Deployment Document Page No. 6/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    7/15

    Set Enabled 32-Bit Applications to true (if not already set)

    Create A website if not already created with Name MessagingFrameworkWebsite and Give port Number 8090 on

    Sales Production Deployment Document Page No. 7/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    8/15

    IIS. For physical path select D:\Kotak\MessagingFramework\WebSite.

    Create a folder D:\Kotak\MessagingFramework

    Sales Production Deployment Document Page No. 8/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    9/15

    Request Web Service Installation

    Double click on App_Code\UI\Request Web Service\install.bat.

    Application will be copied into D:\programFiles\MessagingFramework\Request

    Add Application in Default Website with name Request on IIS for D:\programFiles\MessagingFramework\Request(Application Pool : MessagingFrameworkPool)

    Delivery Web Service Installation

    Double click on App_Code\UI\Delivery Web Service\install.bat.

    Application will be copied into D:\programFiles\MessagingFramework\Delivery

    Add Application in Default Website with name Delivery on IIS for D:\programFiles\MessagingFramework\Delivery(Application Pool : MessagingFrameworkPool)

    Console Installation

    Double click on App_Code\UI\Console\install.bat.

    Application will be copied into D:\programFiles\MessagingFramework\Console

    Add Application in under MessagingFrameworkWebsite with name MFConsole on IIS forD:\programFiles\MessagingFramework\Console (Application Pool : MessagingFrameworkPool, Website :

    Sales Production Deployment Document Page No. 9/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    10/15

    MessagingFrameworkWebSite)

    Note: Follow given process in setup screen.

    6 Service Installation

    Login to MUM-BO-S071

    Copy folder App_Code to D:\

    Install Shared Assembly : Double click on App_code\Service\Shared Assembly\Install.bat (A dos window will flash andwill disappear)

    There are four services in Service folder. Install all of them by double clicking install.bat one by one. Installationfolder will be D:\Kotak\MessagingFramework

    Note: Follow given process in setup screen..

    7 Log File

    Create Log folder on D: drive on all systems if not already created(MUM-BO-S069,MUM-BO-S070, MUM-BO-S071)

    Give read/write/create right to everyone

    8 Security

    Give Full access to MUMBOS049 on following folders.

    Sales Production Deployment Document Page No. 10/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    11/15

    o All folders in MessagingFramework on (MUM-BO-S069) (in D:\Kotak or D\Program Files (x86)).

    o All folders in MessagingFramework on (MUM-BO-S070) (in D:\Kotak or D\Program Files (x86)).

    o On D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files on (MUM-BO-S069)

    o On D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files on (MUM-BO-S070)

    Add Mumbos049 as an administrator to all systems.

    9 Configuration

    (a) On BO Box, open web.config from D:\Kotak\MessagingFramework\MFrameworkWCF and change connection string

    (Schema: btstarget).Information To Change in ConnectionString

    User ID:btstarget

    Password:

    Host:MUM-bo-s022.omkm.com

    Service_Name:KLIFE

    (b) On UI Box, Open web.config from D:\Kotak\ MessagingFramework\Request and change LDAP Setting.

    Information To Change

    (c) On UI Box, Open web.config from D:\Kotak\ MessagingFramework\Delivery and change LDAP Setting.

    Information To Change

    Sales Production Deployment Document Page No. 11/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    12/15

    10 MSMQ

    Login to MUM-BO-S072

    Create a private queue with name pullsms_client. Right click on it and give access (Read/write/create) toeveryone.

    Sales Production Deployment Document Page No. 12/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    13/15

    Sales Production Deployment Document Page No. 13/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    14/15

    11 Encryption

    Decrypt all configuration files using DPAPI.

    On MUM-BO-S069 double click on D:\Kotak\ MessagingFramework\Console\Encrypt.bat

    On MUM-BO-S069 double click on D:\Kotak\Messagingframework\Request\Encrypt.bat

    On MUM-BO-S069 double click on D:\Kotak\Messagingframework\Delivery\Encrypt.bat

    Sales Production Deployment Document Page No. 14/15

  • 8/14/2019 Messaging Framework Implementation - New Installation

    15/15

    On MUM-BO-S070 double click on D:\Kotak\ MessagingFramework\MFrameworkWCF\Encrypt.bat

    Step to Rollback the Sales RemoteServerHandler

    Step No. Step Description

    1 (a) On Mum-BO-S070 double click on App_Code\BO\WCF\uninstall.bat

    How to Verify:

    Open Service Window (Control Panel\Administrative Tool\Services) on MUM-BO-S071 and search for ResponseEngine,

    ProcessEngine, RequestRepHandler, ResponseEngineEmail. They should be there in running state.

    Open WCF URL http:/ MUM-BO-S070/MFrameworkWCF/RequestWCFService.svc from any system. It should be running.

    Sales Production Deployment Document Page No. 15/15