-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
Aydin Tekin edited this page Jan 20, 2021
·
13 revisions
Use installer.jar to launch the installation routine:
$ java -jar installer.jar
Step | Example | Description |
---|---|---|
Provide an absolute path for the installation folder | /usr/share/local/asena | Provide a path where you have write access to. CAUTION! The installer will remove all files in the folder before copying the files into it! |
Provide a jdbc url to your database | jdbc:postgresql://localhost:5431/postgres | The JDBC url should include all informations other than the client credentials, which can be set in the next step |
Provide the name of the databaseuser | postgres | Select a pre-existing user with owner privileges on the database. This user will create a new schema called "asena" |
Provide the password of the database user | example password | |
Provide the type of your database | Postgres | Currently only Postgres is supported as a backend! |
Provide a port for the scim gateway to listen to | 8080 | This port will be used by asena for the frontend and the SCIM interactions. Please check first if port is not already in use! |
It is recommended to install Asena as a systemd service for automatic startup on reboot. You will need to copy asena.service to the systemd service directory and enable/start the service:
$ cp /path/to/asena/asena.service /etc/systemd/system
$ systemctl enable asena.service
$ systemctl start asena.service
You can start the Asena without a systemd service by launching it manually:
$ cd /path/to/asena
$ java -jar asena.jar
When the server is started you can navigate to http://hostname:port and login with the default credentials.
Please do not forget to change the default password after your first login!