Info |
---|
openIMIS components: Web Application v1.3.0 and later. Implementation roles required: IT Officer/Developer |
Before installing the Web Application, you need to install Microsoft SQL Server with the openIMIS database instantiated.
Excerpt | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Install IISIn Windows Server, follow these steps to install IIS:
Download openIMIS Web ApplicationDownload 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:
If you have selected the binding type to HTTPS (port 443), then you will have to add also the binding type for HTTP
If you have a DNS address (e.g. demo.openimis.org) that is mapped to your server IP address, you can add it in the site binding configuration as the hostname. This will allow having multiple Sites deserving same ports (80 and 443) and can be used to have, for example, openIMIS development (e.g. dev.openimis.org) and production (e.g. demo.openimis.org) sites on the same server. Globalisation Depending on the server’s initial configuration, the date format may differ from the expected DD/mm/YYYY format. To force the date format, go to the openIMIS site, then select Culture → .NET Globalisation, and select English (United Kingdom) (en-GB) as a culture. Configure openIMIS Web ApplicationEdit the web.config The web.config provides the configuration for openIMIS Web Application, including database connection string and necessary folders. To configure the database connection string, go in openIMIS root folder (e.g. C:\inetpub\wwwroot\openIMIS.1.4.0), locate the web.config file and edit IMISConnectionString entry so that the connection string points to the database created in openIMIS database section with the right credentials. For example:
Other configuration settings can be found within the <appSettings> tag and should be modified with caution. Assign permission to source folders In openIMIS root folder (e.g. C:\inetpub\wwwroot\openIMIS.1.4.0), IIS_IUSRS need to be given full control of the following folders:
Repeat the following steps for each folder listed above:
Edit permissions to Windows event logs Click on the Windows Start menu of run Regedit via the search box:
Open the applicationOpen your Internet browser and type the following URL in the browser address bar: http://localhost/ You can connect with the admin default credentials:
|