Before You Begin
Thank you for choosing to install InRule. This guide will take you through the installation process.
If you have been provided an InRule license, please have your license key(s) ready to enter in order to activate the software.
For more information, see Activating InRule.
Installation Prerequisites
All components:
- Local-Administrators permissions required for installation
- Ensure all Windows Updates are applied prior to running the installer
- Windows 7 SP1, Windows 8.1, Windows 10 version 1607 or higher, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 or Windows Server 2019
- .NET Framework 4.7.2 and above
- A processor with two or more cores, running at 2GHz or more
- 64 bit processor is recommended
- 8 GB or more of memory is recommended
irCatalog
- A valid connection to a supported database.
- The supported database versions are:
- SQL Server 2012, 2014, 2016, or 2017
- MicrosoftAzureSQL
- Oracle 11g or 12c Release 1, hosted on Windows.
- A username and password with access and appropriate permissions to the irCatalog database server is necessary. If you do not have this available prior to install, choose the option to "Manual install later" for the database. The database scripts will be saved onto the machine via the install process. Keep in mind that the user executing the scripts will also need appropriate database permissions.
- By default, InRule uses SQL Server Domain Authentication. If you wish to use SQL Server SQL Account Authentication for InRule, ensure that this has been enabled on the SQL Server Database before installing InRule.
- Please read the database performance tuning section in the InRule SDK Developer's Guide. o
- The supported database versions are:
- Access to usable Windows or IIS service directories and ports
- If using IIS:
- IIS Version must be 7 or later
- ASP.NET must be registered with IIS
- WCF HTTP Activation feature must be installed
- Static content must be enabled
- The desired WebSite and Application Pool must exist prior to running the InRule install.
- The Application Pool selected must be set for the .NET Framework 4.0 or later.
- The Application Pool should be configured for Integrated Pipeline as opposed to Classic.
- If using "Windows Domain" (Integrated Security) with SQL Server on Windows 2003 or above, if there is a specific Windows domain account you wish to use for the purpose of database access, it should be assigned to the desired AppPool Identity prior to running the InRule install.
- If using IIS:
irSDK
The InRule NuGet packages are built for the .NET Framework 4.7.2 and for .NET Standard 2.0. The .NET Standard libraries have been tested on Ubuntu Linux.
irCatalog Manager Website
- Access to usable IIS service directories and ports
- IIS Version must be 7 or later
- A valid connection to an irCatalog service
- ASP.NET must be registered with IIS
- WCF HTTP Activation feature must be installed
- Static content must be enabled
- The Application Pool selected must be set for the .NET Framework 4.0 or later.
irServerRule Execution Service
- Access to usable Windows or IIS service directories and ports
- If using IIS:
- IIS Version must be 7 or later
- ASP.NET must be registered with IIS
- WCF HTTP Activation feature must be installed
- Static content must be enabled
- The desired WebSite and Application Pool must exist prior to running the InRule install. The Application Pool selected must be set for the .NET Framework 4.0 or later.
- The Application Pool should be configured for Integrated Pipeline as opposed to Classic.
- If using IIS:
irXfor MicrosoftDynamics365
- A valid connection to a supported MicrosoftDynamicsCRM Server. This may be Microsoft DynamicsCRM Server 2015 or higher.
- This extension requires a minimum of Microsoft .NET Framework 4.7.2
irXfor Salesforce
- A valid connection to Salesforce. irX for Salesforceuses and supports the Force.com REST API, version 36.0 (Spring '16).
irXfor JavaScript
- A browser or JavaScriptengine that is ECMA Script 5 compatible. For a list of compatible browsers, see https://caniuse.com and search for "ECMAScript 5".
Beginning the Installation
- Do NOT run the install exe from a file share
- When running, ensure to choose the right-click option to "Run as administrator"
The installation consists of several different sequences, depending on whether InRule is already installed and on the selected install options.
- The standard installation is for a new InRule installation on the machine.
- Use the upgrade installation to replace a previous version of InRule.
- To install InRule without disturbing a previous version, use the side-by-side installation.
- You may modify the InRule installation to add or remove installed features.
- If you would like to uninstall InRule, you may do so using the installation program or the Windows Control Panel.
- If you would like to automate the installation of InRule via a Command Line tool, you can use our Silent Install option.
Comments
0 comments
Please sign in to leave a comment.