Installation

ProcédureInstaller SCENARIchain-server sur Debian / Ubuntu

Prérequis

Remarque

Vous devez disposer des droits d'administration.

RemarqueChoix du serveur d'application

SCENARIchain-server peut être intégré dans l'un des deux serveur d'applications suivants :

  • Tomcat 8
  • Jetty 9

Il existe un paquet spécifique à chacun de ces serveurs.

Le serveur d'application préconisé pour SCENARIchain-server est actuellement Tomcat 8. Peu d'installations ont été faites sous d'autres serveurs d'applications.

AttentionDisponibilité des serveurs d'application

Sous Ubuntu, Tomcat 8 et Jetty 9 sont disponibles dans les dépôts qu'à partir de Ubuntu 16.04 (Xenial). Tomcat 8 est néanmoins disponible pour Ubuntu 14.04 (Trusty) depuis un PPA.

Sous Debian, Jetty 9 est disponible à partir de jessie-backports.

Procédure
  1. Ouvrir un terminal.
  2. Ajouter le dépôt SCENARI.

    user@computer:~$ echo "deb [arch=amd64] https://deb.scenari.software stable main" | sudo tee -a /etc/apt/sources.list.d/scenari.list

    Ou vous pouvez également ajouter la ligne deb appropriée via Logiciels & mises à jour dans les paramètres système :

    deb [arch=amd64] https://deb.scenari.software stable main

    Compléments

    Veuillez consulter la documentation du gestionnaire de paquets de votre distribution pour plus d'information (Ubuntu).

  3. Ajouter la clé d’authentification.

    user@computer:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0B77ECB798BEDF66

    Remarque

    Cette clé permet au système de vérifier l’authenticité et l’intégrité des paquets proposés.

    Vous pouvez installer cette clé via votre gestionnaire de paquet graphique en la téléchargeant au préalable.

    Il est cependant possible d’utiliser un dépôt sans ajouter la clé d’authentification, mais ce n’est pas recommandé.

    Plus d’information à ce sujet et installation manuelle dans la documentation ubuntu.

  4. Mettre à jour la liste des paquets disponibles.

    user@computer:~$ sudo apt update

  5. Installer SCENARIchain-server à l'aide du paquet correspondant à l'intégration souhaitée.

    Vous devez maintenant choisir votre serveur d'application (Tomcat 8 ou Jetty 9)

    ExempleSCENARIchain-server [DB] sous Tomcat 8 :

    user@computer:~$ sudo apt-get install scenariserver4.2-tomcat8

    ExempleSCENARIchain-server [Lite] sous Tomcat 8 :

    user@computer:~$ sudo apt-get install scenariserverlite4.2-tomcat8

    Liste des paquets

    ExempleSCENARIchain-server

    user@computer:~$ apt-cache search SCENARIchain-server 4.2

    scenariserver4.2 - SCENARIchain-server 4.2 - Core web-app files.

    scenariserver4.2-jetty9 - SCENARIchain-server 4.2 - Jetty integration.

    scenariserver4.2-tomcat8 - SCENARIchain-server 4.2 - Tomcat integration.

    ExempleSCENARIchain-server [Lite]

    user@computer:~$ apt-cache search SCENARIchain-serverLite4.2

    scenariserverlite4.2 - SSCENARIchain-serverLite 4.2 - Core web-app files.

    scenariserverlite4.2-jetty9 - SCENARIchain-serverLite 4.2 - Jetty integration.

    scenariserverlite4.2-tomcat8 - SCENARIchain-serverLite 4.2 - Tomcat integration.

  6. Relancer le serveur d'application.

    ExemplePour Tomcat 8 :

    user@computer:~$ sudo service tomcat8 restart

  7. Résultat

    L'installation de SCENARIchain-server est finie. Celui-ci est maintenant opérationnel avec le paramétrage par défaut.