Install on Windows

This page explains how to install Mugnsoft components. It provides the download link and the procedure to get your Mugnsoft services up and running on your Windows system (Windows XP+).

Note:

Note: You need administrator privileges to install the Mugnsoft components.

Configure and Install Mugnsoft’s Webserver

Configure and Install Mugnsoft’s Webserver from .zip file


# download the zip file by specifying the version you want from:
https://dl.mugnsoft.com/release/<version>/mugnsoft-webserver-<version>.windows-amd64.zip

# start **optional** : perform these steps to make sure the binaries have not been tampered
# #download signature digest
download https://dl.mugnsoft.com/release/<version>/mugnsoft-webserver-<version>.windows-amd64.zip.sig
# #download Mugnsoft's GPG public key
download https://dl.mugnsoft.com/release/Mugnsoft_public.key
# #import Mugnsoft's GPG public key
gpg --import Mugnsoft_public.key
# #check binaries integrity against the Mugnsoft's GPG public key
gpg --verify mugnsoft-webserver-<version>.windows-amd64.zip.sig mugnsoft-webserver-<version>.windows-amd64.zip
# end **optional**

# unzip the downloaded file and cd into it
unzip mugnsoft-webserver-<version>.windows-amd64.zip && cd webserver

# update the API and WEB port in the webserver.json file
notepad webserver.json

# proceed with the installation as a Windows service and start the service, open a DOS cmd:
webserver.exe install && webserver.exe start

Note:

At this stage, the service should be up and running.

server settings

You can now connect to the webserver’s web server: open your browser and go to (http://localhost:9090/ where 9090 is the port defined in your webserver.json file).


Configure and Install Mugnsoft’s Integrator

Configure and Install Mugnsoft’s Integrator from .zip file


# download the zip file by specifying the version you want from:
https://dl.mugnsoft.com/release/<version>/mugnsoft-integrator-<version>.windows-amd64.zip

# start **optional** : perform these steps to make sure the binaries have not been tampered
# #download signature digest
download https://dl.mugnsoft.com/release/<version>/mugnsoft-integrator-<version>.windows-amd64.zip.sig
# #download Mugnsoft's GPG public key
download https://dl.mugnsoft.com/release/Mugnsoft_public.key
# #import Mugnsoft's GPG public key
gpg --import Mugnsoft_public.key
# #check binaries integrity against the Mugnsoft's GPG public key
gpg --verify mugnsoft-integrator-<version>.windows-amd64.zip.sig mugnsoft-integrator-<version>.windows-amd64.zip
# end **optional**

# unzip the downloaded file and cd into it
unzip mugnsoft-integrator-<version>.windows-amd64.zip && cd integrator

# update the API and WEB port in the integrator.json file
notepad integrator.json

# proceed with the installation as a Windows service and start the service, open a DOS cmd:
integrator.exe install && integrator.exe start

Note:

At this stage, the service should be up and running.

server settings

You can now connect to the integrator’s web server: open your browser and go to (http://localhost:9092/ where 9092 is the port defined in your integrator.json file).


Configure and Install Mugnsoft’s Monitor

At startup the monitor component will autmatically look for its host version of web browsers and download the related webdrivers. To do so the probe will need access to the following webdriver website:

Note:

Note: Access to the above three webdriver’s websites are not mandatory as you can manually download the webdrivers and put them in the drivers folder of your Mugnsoft’s monitor component (<monitor_installDir\drivers>).

Browser webdriver webdriver download URL
Chrome Chromedriver You can download them here
Firefox Geckodriver You can download them here
Edge msedgedriver You can download them here
Safari Built-in (no webdriver required) -

Always download the browser driver that matches your browser version. Using mismatched version would result in a error during runtime.

Install Browser’s Mugnsoft IDE plugin (OPTIONAL)

This plugin allows for automatic Selenium code generation. We will use it to generate the Selenium scenarii to be played by Mugnsoft’s monitor component.
Here is the link to Mugnsoft IDE’s documentation: here |

Browser plugin URL
Chrome You can install it from here
Firefox You can install it from here

Configure and Install Mugnsoft’s Monitor from .zip file

Now that the pre-requisite have been fullfilled, we can proceed with the same installation as the other components.


# download the zip file by specifying the version you want from:
https://dl.mugnsoft.com/release/<version>/mugnsoft-monitor-<version>.windows-amd64.zip

# start **optional** : perform these steps to make sure the binaries have not been tampered
# #download signature digest
download https://dl.mugnsoft.com/release/<version>/mugnsoft-monitor-<version>.windows-amd64.zip.sig
# #download Mugnsoft's GPG public key
download https://dl.mugnsoft.com/release/Mugnsoft_public.key
# #import Mugnsoft's GPG public key
gpg --import Mugnsoft_public.key
# #check binaries integrity against the Mugnsoft's GPG public key
gpg --verify mugnsoft-monitor-<version>.windows-amd64.zip.sig mugnsoft-monitor-<version>.windows-amd64.zip
# end **optional**

# unzip the downloaded file and cd into it
unzip mugnsoft-monitor-<version>.windows-amd64.zip && cd monitor

# update the API and WEB port in the monitor.json file
notepad monitor.json

# proceed with the installation as a Windows service and start the service, open a DOS cmd:
monitor.exe install && monitor.exe start

Note:

At this stage, the service should be up and running.

server settings

You can now connect to the monitor’s web server: open your browser and go to (http://localhost:9091/ where 9091 is the port defined in your monitor.json file).


Note for all the components:

Each component can be started as the Windows service from the binary itself or be run as a process:


[webserver.exe|monitor.exe|integrator.exe] run