Installation

Job scheduler portable

Une application portable n’a aucune adhérence avec le système, cette installation va permettre de disposer d’une installation complète d’Open Source Job Scheduler sur une clé USB, pour cela on reprend notre Installation avec une base de données MySQL.

Pré-requis

Les pré-requis sont les mêmes que pour l’installation avec une base de données MySQL :
- Une installation XAMPP
- Le connecteur Java pour Mysql

Installation

Pour l’installation on reprend la procédure Installation avec une base de données MySQL et on précise comme destination la clé USB ou on copie les répertoires XAMPP de son disque local vers la clé USB.

La simple copie de fichier confirme le caractère portable de l’installation.

- On arrête le Job Scheduler :
jobscheduler stop_service
- On copie l’arborescence complète sur la clé USB dans \jobscheduler

Vous pourriez choisir un autre répertoire mais nos prochains exemples utiliseront cette clé, il est donc préférable de respecter ce nom afin de pouvoir le retrouver dans les procédures.

Configuration

On édite le fichier jobscheduler_environment_variables.bat qui est dans le répertoire bin afin de supprimer les références au lecteur de disque.
Par rapport à notre installation :

cd \jobscheduler\scheduler\bin
notepad jobscheduler_environment_variables.bat

Après modification, le début de ce fichier doit être celui-ci :

@echo off
@rem
@rem ------------------------------------------------------------------
@rem Company : Software- und Organisations-Service GmbH
@rem Author : Oliver Haufe <oliver.haufe@sos-berlin.com>
@rem Dated : 2010-11-22
@rem Purpose : set environment to control Job Scheduler via command line
@rem ------------------------------------------------------------------

set INSTALL_PATH=\jobscheduler\scheduler
set APPDATA_PATH=\jobscheduler\scheduler

Démarrage

Le lancement se fait à partir du répertoire bin :
jobscheduler start

On peut tester notre installation avec un navigateur web à l’adresse suivante : http://localhost:4444/

25 septembre 2011