MicroStrategy ONE
Manually Deploy Library on a Linux Server
Collaboration Server Setup
If MicroStrategy Library Web is going to utilize collaborating features, perform the following steps to manually configure the Collaboration Server.
-
Browse to the Collaboration Server installation directory and open the config.json file.
{INSTALL_PATH}/CollaborationServer
-
Edit the config.json file in the following format:
Copy{
"port": < Collaboration Server port number >,
"dataSource": {
"username": {POSTGRES_USERNAME},
"password": {POSTGRES_ENCRYPTED_PASSWORD},
"port": {POSTGRES_PORT},
"encryptionKeyFile": {ENCRYPTION_KEY_FILE}
},
"authorizationServerUrl": "{PROTOCOL}://{LIBRARY_HOSTNAME}:{LIBRARY_PORT}/MicroStrategyLibrary/api"
}You may need to configure more settings in the config.json file. See Configuring Collaboration Server for more information.
-
Restart Collaboration Server, and access {PROTOCOL}://{COLLAB_SERVER_HOSTNAME}:{COLLAB_SERVER_PORT}/status to verify.
Deploy Library Web App
The following steps assume Tomcat service has been started.
- Open
<TOMCAT_INSTALLATION_DIRECTORY>/webapps
, and paste the copiedMicroStrategyLibrary.war
file. - Once the
MicroStrategyLibrary
folder is created, access Library Administration Control Panel:{PROTOCOL}://<FQDN>:<port>/MicroStrategyLibrary/admin
with Tomcat administrator credentials. - In the Library Server Panel, under Security Settings, create a 'secret key'.
- Configure Library Server, Intelligence Server, and Collaboration Server connections.
- Restart Tomcat service, and access
{PROTOCOL}://<FQDN>:<port>/MicroStrategyLibrary
to verify.