Script to automatically setup of IIS role in order to install Indeed EMC/Indeed CM properly
Posted by Mikhail Yakovlev, Last modified by Mikhail Yakovlev on 11 March 2019 12:05 PM
It is required to deploy Internet Information Services role with a certain set of modules on the server before installing Indeed Enterprise Management Console and Indeed Certificate Manager. Microsoft .NET is to be installed as well. Sequence of installation operations is also of importance.
Here is an abstract from the Indeed EMC/Indeed CM installation manual:
● Internet Information Services 7.0 and higher with the following modules:
● Microsoft .NET 4.5 and higher (Microsoft .NET 4.5 is to be installed after IIS component installation and configuration when deploying an Indeed EMC/Indeed CM server).
As our experience suggests, there is a significant chance of error when performing preliminary operations (IIS and Microsoft .NET installation) in manual mode. An error can be made in module selection or in sequence of installation operations. This results in incorrect operation of Indeed web application and time-consuming error elimination.
It is necessary to allow script execution on server to run the scripts. For explanation of how to do this please refer to: Using PowerShell scripts.
The script for 2008/2008R2 server installs Microsoft .NET 4.5 as well (the installation package of the component resides in the script folder).
Script execution format is as follows:
Example of script execution on Windows Server 2012
Immediately after starting
The script has finished operating