Outils pour utilisateurs

Outils du site


vm_labx_install_wisemapping

Le 25 février par BugsByte

Installation de Java Development Kit Récupération de Java Development Kit

$ wget http://download.oracle.com/otn-pub/java/jdk/8u31-b13/jdk-8u31-linux-x64.tar.gz?AuthParam=1424885850_e17bb1deb51707a98fc039112501dba1
$ mv jdk-8u31-linux-x64.tar.gz?AuthParam=1424885850_e17bb1deb51707a98fc039112501dba1 jdk-8u31-linux-x64.tar.gz

Décompression de l'archive

$ tar xzf jdk-8u31-linux-x64.tar.gz

Déplacement des fichiers dans /opt

$ sudo mv jdk1.8.0_31 /opt

Installation de WiseMapping Récupération de WiseMapping

$ wget https://bitbucket.org/wisemapping/wisemapping-open-source/downloads/wisemapping-v4.0.1.zip

Décompression de l'archive

$ unzip wisemapping-v4.0.1.zip

Déplacement des fichiers dans /opt

$ sudo mv wisemapping-v4.0.1 /opt/

Création d'un user wisemapping

$ sudo adduser wisemapping

Changement des droits sur le dossier

$ sudo chown -R wisemapping. .

Connexion avec ce user

$ su wisemapping

Lancement de WiseMapping pour test

$ /opt/jdk1.8.0_31/bin/java -Dorg.apache.jasper.compiler.disablejsr199=true -jar start.jar

Ouverture dans un navigateur de http://www.labx.fr:8080/wisemapping/. Ça marche.

Ctrl+C pour arrêter wisemapping. Retour sur le user bugsbyte

Création d'un user mysql wisemapping via PHPMyAdmin

Création des tables nécessaires à WiseMapping

$ mysql -u wisemapping -p wisemapping < config/database/mysql/create-schemas.sql

Modification du fichier de configuration de WiseMapping

$ sudo emacs webapps/wisemapping/WEB-INF/app.properties
$ sudo emacs contexts/wisemapping.xml

Connexion avec le user wisemapping

$ su wisemapping

Lancement de WiseMapping pour test

$ /opt/jdk1.8.0_31/bin/java -Xmx256m -Dorg.apache.jasper.compiler.disablejsr199=true -jar start.jar

Ouverture dans un navigateur de http://www.labx.fr:8080/wisemapping/. Ça marche.

Ctrl+C pour arrêter wisemapping. Retour sur le user bugsbyte

Création d'un script pour lancer WiseMapping

$ sudo emacs /opt/wisemapping-v4.0.1/bin/wisemapping.sh

Changement des droits du script

$ sudo chmod +x bin/wisemapping.sh

Création d'un fichier de lancement automatique de WiseMapping

$ sudo cp /etc/init.d/skeleton /etc/init.d/wisemapping
$ sudo emacs /etc/init.d/wisemapping

Ajout des droits d'exécution sur ce fichier

$ sudo chmod +x /etc/init.d/wisemapping

Installation de ce script de lancement automatique

$ sudo update-rc.d wisemapping defaults

Lancement du service EtherCalc

$ sudo service wisemapping start

Création d'un proxy NGinx

$ sudo emacs /etc/nginx/sites-enabled/labx_wisemapping

Activation du proxy

$ sudo ln -s /etc/nginx/sites-available/labx_wisemapping /etc/nginx/sites-enabled/labx_wisemapping

Rechargement de la configuration de NGinx

$ sudo service nginx reload

Teste de WiseMapping depuis l'url http://mindmap.labx.fr. Ça marche avec une redirection automatique sur https://mindmap.labx.fr.

vm_labx_install_wisemapping.txt · Dernière modification: 2015/02/25 20:04 par bugsbyte