i4connected Knowledgebase 5.6

Installing the i4connected prerequisites

Abstract

Check out this article and learn how to deploy the i4connected portal on your working machine.

In order for the i4connected portal to work on the desired machine, the following prerequisites must be installed:

  • Internet Information Services (IIS);

  • .NET Framework

  • .NET Core Runtime and Hosting Bundle

  • RabbitMQ

In case your local machine does not already have the above indicated programs available, please follow the steps provided below:

Internet Information Services (IIS)

  1. Go to Control Panel > Programs > Programs and Features. Click on the Turn Windows features on or off option.

    Control_panel.jpg
  2. The Add Roles and Features Wizard is opened. Use the Next button to move through the wizard's page until reaching the Server Roles page.

  3. In this view, make sure that you enable the Web Server (IIS) roles as visible in below screen.

    WS_IIS_Roles.jpg
  4. Click button Next until reaching the Results section. Follow up the installation progress and restart the machine, if needed.

.NET Framework

  1. Open your preferred browser and go to Microsoft Download Center and download .NET Framework 4.6.2.

    Important

    Since i4connected 5.6 the .NET Framework 4.8 version should installed.

  2. Run the downloaded file, read and accept the license agreement terms and proceed with the installation.

    NET_FRAMEWORK.jpg

.NET Core Runtime and Hosting Bundle

  1. Open your preferred browser and go to Microsoft Download Center and download the .NET Core Runtime and Hosting Bundle.

  2. Run the downloaded file and proceed with the installation.

    NET_Core.jpg
  3. Wait until the setup is complete and restart the machine, in order that the changes done by the .NET Core Runtime and Hosting Bundle will be picked up by the IIS.

    Tip

    Alternatively, you can use the Command Prompt to stop the IIS by typing in net stop was /y and start it again by typing net start w3svc.

RabbitMQ

Important

The RabbitMQ Server is only needed for the i4connected 5.6 version.

Since i4connected 5.6 the system is enforced with a powerful set of permissions allowing a fine-grained control over user roles, eliminating security-by-assumption and hard-coded security rules. The RabbitMQ Server scope is to enable the communication between the i4connected web portal and its server.

  1. Open your preferred browser and go to RabbitMQ and download the RabbitMQ.

  2. Install the setup following the default installation steps, as described under the linked Get Started section article.

    Important

    During the RabbitMQ installation you will be asked if Erlang Client should also be installed. As this is REQUIRED for the i4connected installation, please make sure to add it as well.

  3. For more details on how to enable web management and how to manage exchanges and queues, you can also visit this article.

Note

In case you already have the RabbitMQ Server available, please make sure to configure the i4connected needed settings, as described under the following articles: