Documentation

Deployment Guide


This guide explains how to install MSPControl using the official Windows Installer. It walks through each stage—from downloading the installer to completing configuration and launching the application.


1. Downloading the Installer

  1. Visit the MSPControl Downloads page.
  2. Select MSPControl Windows Installer 3.1 to begin downloading.
    • Note: File size may vary. Ensure you have adequate disk space.
Deployment Guide

Deployment Guide


2. Launching the Installer

  1. Double-click the downloaded file MSPControlSetup-3.X.X.exe to launch the setup wizard.
  2. The welcome screen will appear.
    • Action: Click Next to proceed.

Installer Welcome Screen


3. Accepting the License Agreement

  1. Review the license agreement.
  2. To proceed:
    • Check \”I accept the terms in the License Agreement.\”
    • Click Next.

License Agreement Screen


4. Selecting Installation Type

Choose from the following setup types:

  • Basic Setup: Core MSPControl components. Suitable for quick deployment.
  • Advanced Setup: Includes End-User Portal. Ideal for multi-user environments.
  • Managed Server: Use this to connect a remote server to MSPControl.
  • Action: Choose your setup type and click Next.

Select Installation Type


5. Customizing Installation Components

Select which components to install:

  • Enterprise Server: Central backend logic and data layer.
  • Portal: Web UI for service management.
  • Scheduler Service: Background automation and task scheduling.
  • Server: Executes low-level server operations.
  • End-User Portal: Self-service portal for hosted users.
  • Legacy Portal: Compatibility mode for older systems.

Action: Choose required components and click Next.

Select Installation Components


6. Prerequisites Check

The installer checks for required components before continuing. These include:

  • ASP.NET 8.0.7 Hosting Bundle
  • Microsoft ASP.NET
  • Microsoft .NET Framework 4.8
  • URL Rewrite Module 2.0
  • Visual C++ Redistributable 2015 or later
  • IIS Web Server

Action: Install missing prerequisites and restart setup if needed.

Prerequisites Check Screen


7. Configuration for Components

Web Settings

Define common web service settings for each component (except Scheduler Service).

Security Settings

Choose authentication method for application pools:

  1. Create New Account: A new Windows account is created.
  2. Choose Existing Account: Use an existing account.
  • Tip: For Active Directory integration, select \”Create Active Directory Account.\”

Security Settings Configuration


8. Enterprise Server and MS SQL Configuration

Configure your database connection:

  1. Set SQL Encryption: Enter a secure recovery password.

Set SQL Encryption

  1. Configure Database Connection:
    • Enter Server Name, Auth Type, Login Name, Password, and DB Name.
    • Test the connection before continuing.

Database Connection Settings
Connection Test Passed


9. Ready to Install

The setup wizard summarizes selected actions:

  • Copying MSPControl Server files
  • Adding Server websites
  • Installing Scheduler Service

Action: Click Install to proceed.

Ready to Install Screen


10. Completing the Installation

  1. Optionally check \”Open installation log file\”.
  2. Click Finish to exit the installer.

MSPControl is now installed. You can continue with configuration and initial setup.

Installation Completed