Installation sur Linux

Cette page explique comment installer les composants Mugnsoft. Elle fournit le lien de telechargement et la procedure pour mettre en service vos services Mugnsoft sur votre systeme Debian/Ubuntu, Red Hat/CentOS (systemd | Upstart | SysV).

Note :

Note : Vous devez disposer des privileges root pour installer les composants Mugnsoft.

Configurer et installer le Webserver Mugnsoft

Configurer et installer le Webserver Mugnsoft depuis un fichier .tar.gz



# download the tar.gz file by specifying the version you want

wget https://mugnsoft.com/bin/`<version>`/mugnsoft-webserver-`<version>`.linux-amd64.tar.gz

# gunzip and untar the downloaded file and cd into it

tar -xzvf mugnsoft-webserver-`<version>`.linux-amd64.tar.gz && cd webserver

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

vi webserver.json

# proceed with the installation as a service daemon

chmod +x ./webserver && sudo ./webserver install

# start the service and check its status (systemd)

sudo systemctl start MugnsoftWebserver && sudo systemctl status MugnsoftWebserver

# enable the service at startup (systemd)

sudo systemctl enable MugnsoftWebserver && sudo systemctl daemon-reload

Note :

Vous pouvez maintenant vous connecter au serveur web du webserver : ouvrez votre navigateur et accedez a (https://localhost:9090/ ou 9090 est le port defini dans votre fichier webserver.json).

Configurer et installer l’Integrator Mugnsoft

Configurer et installer l’Integrator Mugnsoft depuis un fichier .tar.gz



# download the tar.gz file by specifying the version you want

wget https://mugnsoft.com/bin/`<version>`/mugnsoft-integrator-`<version>`.linux-amd64.tar.gz

# gunzip and untar the downloaded file and cd into it

tar -xzvf mugnsoft-integrator-`<version>`.linux-amd64.tar.gz && cd integrator

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

vi integrator.json

# proceed with the installation as a service daemon

chmod +x ./integrator && sudo ./integrator install

# start the service and check its status (systemd)

sudo systemctl start MugnsoftIntegrator && sudo systemctl status MugnsoftIntegrator

# enable the service at startup (systemd)

sudo systemctl enable MugnsoftIntegrator && sudo systemctl daemon-reload

Note :

Vous pouvez maintenant activer cet integrator depuis la liste des composants du webserver Mugnsoft : ouvrez votre navigateur et accedez a (https://localhost:9090/web/html/layout.html#/server ou 9090 est le port du webserver).

Configurer et installer le Monitor Mugnsoft

Au demarrage, le composant monitor recherchera automatiquement la version des navigateurs web de l’hote et telechargera les WebDrivers correspondants. Pour ce faire, la sonde aura besoin d’un acces aux sites web de WebDriver suivants :

Note :

Note : L’acces aux trois sites web de WebDriver ci-dessus n’est pas obligatoire car vous pouvez telecharger manuellement les WebDrivers et les placer dans le dossier drivers de votre composant monitor Mugnsoft (<monitor_installDir\drivers>).

Navigateur WebDriver URL de telechargement du WebDriver
Chrome Chromedriver Vous pouvez les telecharger ici
Firefox Geckodriver Vous pouvez les telecharger ici
Edge msedgedriver Vous pouvez les telecharger ici
Safari Integre (aucun WebDriver necessaire) -

Telechargez toujours le pilote de navigateur correspondant a la version de votre navigateur. L’utilisation de versions incompatibles entrainerait une erreur lors de l’execution.

Installer l’extension de navigateur Mugnsoft IDE (pour la generation automatique de code)

Cette extension permet la generation automatique de code. Nous l’utiliserons pour generer les scenarios Mugnsoft a executer par le composant monitor de Mugnsoft.<br> Consultez la documentation de Mugnsoft IDE : ici

Navigateur URL de l’extension
Chrome Vous pouvez l’installer depuis ici
Firefox Vous pouvez l’installer depuis ici

Configurer et installer le Monitor Mugnsoft depuis un fichier .tar.gz

Maintenant que les prerequis sont remplis, nous pouvons proceder a l’installation de la meme maniere que pour les autres composants.



# download the tar.gz file by specifying the version you want

wget https://mugnsoft.com/bin/`<version>`/mugnsoft-monitor-`<version>`.linux-amd64.tar.gz

# gunzip and untar the downloaded file and cd into it

tar -xzvf mugnsoft-monitor-`<version>`.linux-amd64.tar.gz && cd monitor

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

vi monitor.json

# proceed with the installation as a service daemon

chmod +x ./monitor && sudo ./monitor install

# start the service and check its status (systemd)

sudo systemctl start MugnsoftMonitor && sudo systemctl status MugnsoftMonitor

# enable the service at startup (systemd)

sudo systemctl enable MugnsoftMonitor && sudo systemctl daemon-reload

Note :

Vous pouvez maintenant activer ce monitor depuis la liste des composants du webserver Mugnsoft : ouvrez votre navigateur et accedez a (https://localhost:9090/web/html/layout.html#/server ou 9090 est le port du webserver).

Note pour tous les composants :

Chaque composant peut etre demarre en tant que service daemon depuis le binaire lui-meme ou etre execute en tant que processus :


sudo [webserver|monitor|integrator] [start|stop|restart|run]

Voir aussi

Traductions