Étiquette : registery

28 mars 2016 /

Prérequis: Avoir la dernière version du JDK Oracle.

Téléchargement des binaires (téléchargement anonyme désactivé, il faut donc spécifier un utilisateur):

cd /opt
wget --user-agent="starmate" http://product-dist.wso2.com/products/governance-registry/5.1.0/wso2greg-5.1.0.zip

Pour une version plus récente, c’est ici.

Décompression des binaires:

unzip wso2greg-5.1.0.zip
ln -s wso2greg-5.1.0 wso2greg

Création d’un utilisateur WSO2 :

useradd wso2
chown -R wso2 wso2greg/

Ajout de la variable JAVA_HOME à son environnement:

vi /home/wso2/.bashrc

Et on y met ça:

JAVA_HOME=/usr/java/jdk1.8.0_72
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH

Création du service:

vi /etc/init.d/wso2greg

# Processus: wso2greg
# chkconfig: 234 20 80
JAVA_HOME=/usr/java/jdk1.8.0_72
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
case $1 in
start)
su - wso2 -c 'sh /opt/wso2greg/bin/wso2server.sh --start'
;;
stop)
/opt/wso2greg/bin/wso2server.sh --stop
;;
restart)
su - wso2 -c 'sh /opt/wso2greg/bin/wso2server.sh --restart'
;;
esac
exit 0

Installation du connecteur Java (JDBC):

cd /opt/wso2greg/repository/components/lib
wget https://downloads.mariadb.com/enterprise/hp22-knpe/connectors/java/connector-java-1.3.6/mariadb-java-client-1.3.6.jar
service wso2greg restart

Test du module WSO2:

https://localhost:9443/carbon/

Emplacement des logs:

cd /opt/wso2greg/repository/logs/