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