Revision for “Install SpagoBI” created on 4 février 2016 à 13 h 42 min
Titre | Install SpagoBI |
---|---|
Contenu | == Prérequis ==
- Télécharger SpagoBI [http://forge.ow2.org/project/showfiles.php?group_id=204 ici]. Prendre le All-in-one-SpagoBI dans la section Binary
- Avoir un environnement d'exécution Java
Pour installer openjdk
<pre>
aptitude install openjdk-7-jre-headless
</pre>
== Installation de SpagoBI ==
Pour installer spagoBI, il va falloir aller récupérer l'archive All-In-One-SpagoBI-XXX.zip [http://forge.ow2.org/project/showfiles.php?group_id=204 ici], l'extraire, le déplacer dans /opt et le lancer.
<pre>
cd /tmp
wget http://download.forge.objectweb.org/spagobi/All-In-One-SpagoBI-3.6.0-31102012.zip
unzip All-In-One-SpagoBI-3.6.0-31102012.zip
mv SpagoBI-3.6.0 /opt/SpagoBI
</pre>
== Lancement de SpagoBI ==
Pour lancer SpagoBI
<pre>
sh /opt/SpagoBI/bin/SpagoBIStartup.sh
</pre>
Pour arrêter SpagoBI
<pre>
sh /opt/SpagoBI/bin/StopSpagoBI.sh
</pre>
Pour accéder à l'interface SpagoBI
<pre>
http://ip_du_serveur:8080/SpagoBI
</pre>
== SpagoBI au démarrage ==
Créer un fichier init (nano /etc.init.d/spagobi):
*/etc/init.d/spagobi
<pre>
#!/bin/bash
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/opt/SpagoBI/bin/SpagoBIStartup.sh
test -x $DAEMON || exit 0
case "$1" in
start)
sh /opt/SpagoBI/bin/SpagoBIStartup.sh
;;
stop)
sh /opt/SpagoBI/bin/StopSpagoBI.sh
;;
*)
echo "usage : /etc/init.d/spagobi start|stop"
esac
exit 0
</pre>
Ajouter les droits d'exécutions au fichier
<pre>
chmod +x /etc/init.d/spagobi
</pre>
Ajouter le script au démarrage de linux
<pre>
update-rc.d spagobi defaults
</pre>
== Aller plus loin ==
Pour coupler SpagoBI à une base de donné autre que celle par défaut (HSQL), c'est [[Coupler_avec_une_base_mysql|ici]]
|
Extrait |