apt install mariadb-server
sudo /usr/bin/mysql_secure_installation
Configure mariadb
vi /etc/mysql/mariadb.conf.d/50-server.cnf
Ajouter les lignes suivantes à la section [mariadb]
innodb_file_format = Barracuda
innodb_file_per_table = on
innodb_default_row_format = dynamic
innodb_large_prefix = 1
innodb_file_format_max = Barracuda
mysql -u root -p
CREATE USER 'user'@'localhost' IDENTIFIED BY 'Votre_Mot_De_Passe';
GRANT USAGE ON * . * TO 'user'@'localhost' IDENTIFIED BY '***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
CREATE DATABASE IF NOT EXISTS `jobscheduler` ;
GRANT ALL PRIVILEGES ON `jobscheduler` . * TO 'user'@'localhost';
apt-get install default-jre
telecharger l'archive jobscheduler
wget https://sourceforge.net/projects/jobscheduler/files/JobScheduler.1.9/JobScheduler.1.9.7/jobscheduler_linux-x64.1.9.7.tar.gz/download -O jobscheduler_linux-x64.1.9.7.tar.gz
gunzip jobscheduler_linux-x64.1.9.7.tar.gz
tar -xzvf jobscheduler_linux-x64.1.9.7.tar
Remplir le fichier jobscheduler_install.xml
cd jobscheduler_linux*
vi jobscheduler_install.xml
Creer le repertoire avec les bons droits
sudo mkdir /opt/jobscheduler
sudo chown <user> /opt/jobscheduler
Lancer l'installation silencieuse
./setup.sh -u jobscheduler_install.xml
wget https://sourceforge.net/projects/jobscheduler/files/JobScheduler.1.12/JobScheduler.1.12.9/joc_linux.1.12.9.tar.gz/download -O joc_linux.1.12.9.tar.gz
gunzip joc_linux.1.12.9.tar.gz
tar -xzvf joc_linux.1.12.9.tar
Remplir le fichier joc_install.xml
cd joc_linux*
vi joc_install.xml
Lancer l'installation
./setup.sh joc_install.xml
Premiere connexion
http://:4446/joc
identifiants par default
login:root
pwd:root