This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree
Skip to end of metadata
Go to start of metadata

Version warning

The content below is for Apache Syncope 1.2 - for later versions the Getting Started guide is available.

Introduction

Starting from Apache Syncope 1.2.0 an installer package is available, its purpose is to download, configure and deploy a Syncope instance in one of the supported servers.

Prerequisites

  • Apache Maven (version 3.0.3 or higher) installed

  • Configure data source in your application server

  • Supported container up and running

  • Supported DBMS up and running

Running

Just double-click the downloaded JAR file or execute via CLI:

$ java -jar syncope-installer-*-uber.jar

Installation step by step

  • Installation path: is directory where Syncope overlay will be created

  • Maven home directory: is the Maven home directory;
  • Group ID: something like 'com.mycompany' - maven overlay property;
  • Artifact ID: something like 'myproject' - maven overlay property;
  • Secret Key: Provide any pseudo-random, 16 character length, string here that will be used in the generated project for AES ciphering;
  • Anonimous Key: - Provide any pseudo-random, 16 character length, string here that will be used in the generated project for AES ciphering;
  • Configuration directory: where Syncope configuration files are stored;
  • Log directory: where Syncope logs are stored;
  • Bundle directory: where ConnId bundles are stored;
  • Syncope version: the project version that would be to install.

  • DBMS where Syncope will be installed 

Depends on DBMS selected (in the example: PostgreSQL)

  • Database JDBS url
  • Database user
  • Database password

  • Container where Syncope will be deployed

Depends on container selected (in the example: Tomcat) - Remember to configure right DataSource on it and to configure Tomcat user like:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="manager" password="s3cret" roles="manager-script"/>
</tomcat-users>

Some feedbacks

  • No labels