- PoolParty Semantic Suite Documentation
- Administrator Guide
- PoolParty Installation
- Installation Guide
- Fresh PoolParty Installation
Fresh PoolParty Installation
16/09/2025
Unpack the
{compressed_PoolParty_file_name}.tar.gzfile. Unpacking this file will create a folder calledENV_PATH_POOLPARTY_INSTALLATION/poolparty_setupcontaining all required files.tar -xf {compressed_PoolParty_file_name}.tar.gz
Change the directory.
cd poolparty_setup
Now you will fine tune the
.envfile to match your target server configuration. Remember to adjust non-mandatory parameters if this is required for a certain component.We are using the the vi editor to modify the
.envfile content:vi .env
poolparty@/opt/poolparty/poolparty_setup$ cat .env ENV_PATH_POOLPARTY_INSTALLATION="/opt/poolparty" ENV_PATH_POOLPARTY_DATA="/opt/poolparty/data" ENV_USER="poolparty" ENV_GROUP="poolparty" ENV_URL_POOLPARTY_BASE_SCHEME="httpscheme.server.com” ENV_URL_POOLPARTY_BASE_VOCABULARY="vocabulary.server.com" ENV_URL_POOLPARTY_BASE_CONTEXT="data.server.com" ENV_URL_POOLPARTY_BASE_USER="resource.server.com/user" ENV_PORT_POOLPARTY_TOMCAT="8081" ENV_URL_KEYCLOAK="server.com/auth"
Start the installation.
Run the .setup.sh script.
./setup.sh
If all the mandatory variables set in the
.envfile were correct, installation will complete without any interaction from you.Note
If this file contains an error or a typo for instance, the installation will be aborted. To see why the installation process has been aborted open the log file where you find all details required to make any corrections to the respective entry in the
.envfile.After successful completion of the installation process you will see all the credentials printed on the screen:
/opt/poolparty/poolparty_setup$ ./setup.sh [ Note ] PoolParty installation script for version 9.5.0 has started. [ Note ] Input validation and system checks have been completed. [ Note ] Files and folders have been copied to the specified target directories. [ Note ] Placeholder values in configuration files have been updated with the provided input (.env file). [ Note ] Keycloak has been successfully set up. [ Note ] Elasticsearch has been successfully set up. [ Note ] Authentication service admin credentials: poolparty_auth_admin/password [ Note ] Superadmin credentials: superadmin/password [ Note ] Elasticsearch credentials: elastic/password [ Note ] Running PoolParty with root user privileges is not recommended.
The installation logs are located in the following directory:
ENV_PATH_POOLPARTY_INSTALLATION/poolparty_setup/pp-installation.log.
Then obtain the PoolParty license file and add it to the license directory {repository.server}/config/licenses. The default setting for the license directory is ENV_PATH_POOLPARTY_INSTALLATION/config/licenses.
Start the PoolParty by executing the
startcommand from theENV_PATH_POOLPARTY_INSTALLATION/binfolder../poolparty start
Check that the application is up.
tail -f /opt/poolparty/tomcat/logs/catalina.out
The following should appear at the end of the log:
INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [121433] milliseconds
If everything is fine, you can delete the PoolParty installation files from the
poolparty_setupdirectory and the*.tarinstaller.Tip
It is recommendable to keep a copy of the
.envfile for reference.