#!/bin/bash set -e echo "Install unzip command" sudo apt -y install unzip echo "Create support folders and configuration in Tomcat" mkdir -p /home/ubuntu/tomcat/shared/classes && mkdir -p /home/ubuntu/tomcat/shared/lib sed -i 's|^shared.loader=$|shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar|' /home/ubuntu/tomcat/conf/catalina.properties echo "Unzip Alfresco ZIP Distribution File" mkdir /tmp/alfresco unzip downloads/alfresco-content-services-community-distribution-23.2.1.zip -d /tmp/alfresco echo "Copy JDBC driver" cp /tmp/alfresco/web-server/lib/postgresql-42.6.0.jar /home/ubuntu/tomcat/shared/lib/ echo "Configure JAR Addons deployment" mkdir -p /home/ubuntu/modules/platform && mkdir -p /home/ubuntu/modules/share && mkdir -p /home/ubuntu/tomcat/conf/Catalina/localhost cp /tmp/alfresco/web-server/conf/Catalina/localhost/* /home/ubuntu/tomcat/conf/Catalina/localhost/ echo "Install Web Applications" cp /tmp/alfresco/web-server/webapps/* /home/ubuntu/tomcat/webapps/ echo "Apply configuration" cp -r /tmp/alfresco/web-server/shared/classes/* /home/ubuntu/tomcat/shared/classes/ mkdir /home/ubuntu/keystore && cp -r /tmp/alfresco/keystore/* /home/ubuntu/keystore/ mkdir /home/ubuntu/alf_data cat <