WA2.2 Web Application installation
This installation guide applies to the Legacy Web Application v1.3.0 and later.
Implementation roles required: IT Officer / Developer
Video tutorial
openIMIS Installation and Country Localization - Web Application Installation
Before installing the Web Application, you need to install Microsoft SQL Server with the openIMIS database instantiated.
Install IIS
In Windows Server, follow these steps to install IIS:
In the
Server Manager
→Dashboard
→Add Roles and Features
Select
Role-based or feature-based
installationSelect your server from the server pool, and select your server from the list
In
Server Roles
→ selectWeb Server (IIS)
→Add Features
In
Features
Select
.NET Framework 3.5
Select
.NET Framework 4.6
andASP.NET 4.6
(or later)
In
Web Server Role (IIS)
→Role Services
In
Web Server
, ensure thatCommon HTTP Features
→Static Content
is tickedIn
Application Development
, select.NET Extensibility
,ASP
,ASP.NET
,ISAPI Extensions
,ISAPI Filters
andWebsocket Protocol
In
Management tools
, tick all boxes
Click on Install and wait for the features to be installed
Restart the server if required
Download openIMIS Web Application
Download and unzip the release from Github web_app_vb repository into a new folder under the IIS wwwroot (e.g. C:\inetpub\wwwroot\openIMIS.1.4.0).
Configure IIS
The configuration of IIS done through Internet Information Service (IIS) Manager.
Add a site
In Internet Information Service (IIS) Manager:
Select your server name →
Sites
Remove the Default Web Site (if new installation)
Right-click on
Sites
→Add Website
Enter a site name for your openIMIS instance (e.g. openIMIS.1.4.0)
Enter or select the physical pathname (e.g. C:\inetpub\wwwroot\openIMIS.1.4.0)
If you have an SSL certificate, select binding type to HTTP