DIGDASH ENTERPRISE Installer DigDash Enterprise Server sous

Transcription

DIGDASH ENTERPRISE Installer DigDash Enterprise Server sous
DIGDASH ENTERPRISE
Installer DigDash Enterprise Server sous Linux
I. Installation de Tomcat
Si vous n’avez pas tomcat sur votre machine, vous pouvez l’installer grâce à l’une des deux
méthodes ci-dessous :
1. Tapez la commande :
root@domain:~# apt-get install tomcat7
2. Suivez le tutoriel sur http://forum.ubuntu-fr.org/viewtopic.php?id=448416 (tomcat 7)
Donnez à l’utilisateur utilisant le service tomcat (utilisateur : tomcat7/ groupe : tomcat7 ) les
permissions de lecture et écriture dans le répertoire « /usr/share/tomcat7 » à l’aide de la
commande :
root@domain:~# chown –R tomcat7:tomcat7 /usr/share/tomcat7
root@domain:~# chmod –R 755 /usr/share/tomcat7
Une fois installé, éteignez le serveur tomcat :
root@domain:~# /etc/init.d/tomcat7 stop
Ou :
root@domain:~# service tomcat7 stop
DigDash Enterprise - LINUX install - Tech
1
II. Configuration de Tomcat
1. Gestion de la sécurité Tomcat
Il est fortement conseillé de changer le paramètre TOMCAT_SECURITY en
TOMCAT_SECURITY=no dans le fichier « /etc/init.d/tomcat7 ». L’alternative est de créer un
fichier de configuration des paramètres de sécurité spécifique (utile si vous utilisez plusieurs
applications dans votre déploiement tomcat avec une visibilité limitée de ce que les
applications font). Le fichier de sécurité se trouve dans « /etc/tomcat7/policy.d » (réglages plus
fins mais plus compliqués)
2. Paramétrage de la taille limite des requêtes
Il est aussi conseillé d’enlever la taille limite des requêtes POST acceptées par Tomcat. Editer
le fichier server.xml contenu dans le répertoire « conf » de votre Tomcat et ajouter l’attribut
maxPostSize="0" dans l’élément « Connector » qui correspond au protocole « HTTP/1.1 ».
Vous devriez obtenir :
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" maxPostSize="0" URIEncoding="UTF-8" />
III. Copie des applications web dans Tomcat
Récupérez les fichiers WAR du fichier d’installation .zip de DigDash Enterprise
(install_dd_xxxx/apache-tomcat/webapps/) :
 adminconsole.war,
 ddenterpriseapi.war
 digdash_dashboard.war
 le dossier « ROOT » peut être installé et modifié pour pointer sur une page de démarrage
spécifique
Copiez ces fichiers dans le répertoire tomcat « /var/lib/tomcat7/webapps/ ».
IV. Créer un répertoire pour le gestionnaire de fichiers
DigDash Enterprise permet la connexion à des bases de données et autres applications mais
également à des fichiers plats (Excel, CSV, HTML, …) grâce au gestionnaire de fichiers intégré.
Pour mettre en place ce gestionnaire de fichiers sous Linux, vous devez créer un répertoire avec
les permissions adéquates (lecture/écriture).
Depuis DigDash Enterprise, créez ensuite un nouveau serveur de fichiers de type « File System »
dans « Gestion de documents » (accessible par
http://localhost:8080/ddenterpriseapi/contentmanagement sur la machine serveur)
21/03/2014
V. Configuration d’Apache DS (Serveur LDAP)
Installez Apache DS 2.0.0 en vous rendant sur la page :
http://directory.apache.org/apacheds/downloads.html
Suivez les instructions pour une installation par défaut.
Une fois l’installation terminée, copiez le fichier conf.ldif du dossier
install_dd_201XXXXX/apacheds-2.0.0/instances/default/conf/ à /var/lib/apacheds-2.0.0XX/default/conf/
Une fois le fichier copié, démarrez Apache DS pour la première fois (en mode console):
root@domain:~# /etc/init.d/apacheds-2.x.x-default console
Running ApacheDS - default...
wrapper | --> Wrapper Started as Console
wrapper | Launching a JVM...
jvm 1 | Wrapper (Version 3.2.3)
http://wrapper.tanukisoftware.org
jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All
Rights Reserved.
jvm 1 |
jvm 1 |
_
_
____ ____
jvm 1 |
/ \ _ __ ___ ___| |__ ___| _ \/ ___ |
jvm 1 |
/ _ \ | '_ \ / _` |/ __ | ' _ \ / _ \ | | \___ \
jvm 1 |
/ ___ \| |_) | (_| | ( __| | | | __/ |_| |___) |
jvm 1 |
/_/ \_\ .__ / \__,_| \___|_| |_|\___|____ /|____/
jvm 1 |
|_|
jvm 1 |
Lorsque vous obtenez cet écran, appuyez sur Ctrl+C pour stopper Apache DS.
Copiez maintenant le dossier install_dd_201XXXXX/apacheds-2.0.0/instances/default/partitions/
dans /var/lib/apacheds-2.0.0-XX/default/
Redémarrez le service.
root@domain:~# /etc/init.d/apacheds-2.x.x-default start
Vérifiez les paramètres de connexions LDAP dans DigDash : depuis la page d’accueil, cliquez sur
le menu Configuration puis paramètres serveurs et vérifiez le contenu de la section Serveur LDAP.
Modifiez le numéro de port et mot de passe en fonction de votre configuration. Si vous utilisez
plusieurs déploiements DigDash sur le même LDAP, assurez-vous que vous changez l’arbre du
domaine dans les requêtes LDAP avec la nouvelle entrée de contexte.
Voici la chaine de connexion ainsi que les identifiants Apache DS par défaut :
IP : 127.0.0.1
Port : 11389
Utilisateur : uid=admin,ou=system
Mot de passe : admin ou secret
DigDash Enterprise - LINUX install - Tech
3
VI. Démarrer les services
Tapez la commande :
root@domain:~# /etc/init.d/apacheds-2.x.x-default start
root@domain:~# /etc/init.d/tomcat7 start
Ou :
root@domain:~# service apachesds-2.x.x-default start
root@domain:~# service tomcat7 start
21/03/2014

Documents pareils