awsalfresco

Install plugins

NOTE: We are in the process of modifying the file structure and configuration for many Bitnami stacks. On account of these changes, the file paths stated in this guide may change depending on whether your Bitnami stack uses native Linux system packages (Approach A), or if it is a self-contained installation (Approach B). To identify your Bitnami installation type and what approach to follow, run the command below:

 $ test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."

The output of the command indicates which approach (A or B) is used by the installation, and will allow you to identify the paths, configuration and commands to use in this guide. Refer to the FAQ for more information on these changes.

Alfresco has package modules (AMPs) which can be installed on top of the basic application.

To install any AMP on top of the Bitnami Alfresco Stack, follow the steps below. This example installs the Alfresco Records Management Module.

Approach A: Bitnami installations using system packages

  • Download the module and extract the files.

  • Move the AMP file to the /opt/bitnami/alfresco/amps or the /opt/bitnami/alfresco/amps_share directory.

      $ sudo mv *.amp /opt/bitnami/alfresco/amps
    
  • Stop the Apache Tomcat server.

      $ sudo /opt/bitnami/ctlscript.sh stop tomcat
    
  • Run the apply_amps command in the root Alfresco directory.

      $ cd /opt/bitnami/alfresco
      $ sudo ./apply_amps.sh
    
  • Change the permissions of the new WAR files.

      $ sudo chown -R tomcat:tomcat /opt/bitnami/apache-tomcat/webapps
    
  • Start the Apache Tomcat server.

      $ sudo /opt/bitnami/ctlscript.sh start tomcat
    

Approach B: Self-contained Bitnami installations

  • Download the module and extract the files.

  • Move the AMP file to the /opt/bitnami/apps/alfresco/amps or the /opt/bitnami/apps/alfresco/amps_share directory.

      $ sudo mv *.amp /opt/bitnami/apps/alfresco/amps
    
  • Stop the Apache Tomcat server.

      $ sudo /opt/bitnami/ctlscript.sh stop tomcat
    
  • Run the apply_amps command in the root Alfresco directory.

      $ cd /opt/bitnami/apps/alfresco
      $ sudo ./apply_amps.sh
    
  • Change the permissions of the new WAR files.

      $ sudo chown -R tomcat:tomcat /opt/bitnami/apache-tomcat/webapps
    
  • Start the Apache Tomcat server.

      $ sudo /opt/bitnami/ctlscript.sh start tomcat
    
Last modification July 13, 2021