ACS Deployments: Zip Distribution

ACS Deployments: Zip Distribution

This course will provide the student with a tutorial on how to install Alfresco Content Services (ACS) using just the JEE web application packages.

About this course

Overview

This course will provide the student with a tutorial on how to install Alfresco Content Services (ACS) using just the JEE web application packages. This will be demonstrated using a clean server, open source software available on the Internet, and packages provided by Alfresco.

This course is for those looking for an alternative to the use of Docker containers for the deployment of ACS.

This course does not cover the installation of other services provided by Alfresco; most importantly Alfresco Search Services. Other services like Alfresco Search Services are covered in other similar courses referenced at the end of this course.

What Will I Learn?

  • ACS packages and their purposes
  • Installing & configuring ACS dependencies
  • Installing & configuring ACS applications

Target Audience

  • Administrators
  • Architects

Time Required: ~120 minutes

Applicable Product Versions: 4.0 - 6.1

Difficulty: Intermediate

Prerequisite Knowledge

This course presumes that the student is competent with the following tools, technologies and concepts:

  • ZIP and installer based installations on the target operating system
  • Command line basics for the target operating system

Prerequisite Resources

  • A system for the installation (see below)
  • Administrative or root access to that system
  • Access to the Internet to download artifacts

System for Installation

This course requires access to a system for the installation. This system could be a virtual machine (VM), a server procured by the student's organization and made available exclusively to the student, or even the student's local workstation.

There are no instructions on unwinding or uninstalling the artifacts installed and configured while following this tutorial. This is why it is recommended that you use a clean system and not your local workstation. You can do this with a tool like VMWare or the open source VirtualBox. You could also use Docker, but this course is geared toward not using containers.

The operating system may be any distribution of Linux, Apple MacOS, or Microsoft Windows.

POSIX (Linux & Apple MacOS)

It is highly beneficial to have the dos2unix tool. You can install this through standard package managers in Linux distributions and with brew on MacOS. Unless you have an editor that supports CR/LF characters, you will have a difficult time configuring Apache Tomcat without it.

Curriculum2 Hours

  • Introduction
  • Objectives
  • Prerequisites
  • Resources
  • Lessons
  • Preparation
  • PostgreSQL
  • Java Runtime Environment
  • ACS Unpackaging
  • Apache Tomcat
  • Apache ActiveMQ
  • ACS Configuration
  • Startup
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey

About this course

Overview

This course will provide the student with a tutorial on how to install Alfresco Content Services (ACS) using just the JEE web application packages. This will be demonstrated using a clean server, open source software available on the Internet, and packages provided by Alfresco.

This course is for those looking for an alternative to the use of Docker containers for the deployment of ACS.

This course does not cover the installation of other services provided by Alfresco; most importantly Alfresco Search Services. Other services like Alfresco Search Services are covered in other similar courses referenced at the end of this course.

What Will I Learn?

  • ACS packages and their purposes
  • Installing & configuring ACS dependencies
  • Installing & configuring ACS applications

Target Audience

  • Administrators
  • Architects

Time Required: ~120 minutes

Applicable Product Versions: 4.0 - 6.1

Difficulty: Intermediate

Prerequisite Knowledge

This course presumes that the student is competent with the following tools, technologies and concepts:

  • ZIP and installer based installations on the target operating system
  • Command line basics for the target operating system

Prerequisite Resources

  • A system for the installation (see below)
  • Administrative or root access to that system
  • Access to the Internet to download artifacts

System for Installation

This course requires access to a system for the installation. This system could be a virtual machine (VM), a server procured by the student's organization and made available exclusively to the student, or even the student's local workstation.

There are no instructions on unwinding or uninstalling the artifacts installed and configured while following this tutorial. This is why it is recommended that you use a clean system and not your local workstation. You can do this with a tool like VMWare or the open source VirtualBox. You could also use Docker, but this course is geared toward not using containers.

The operating system may be any distribution of Linux, Apple MacOS, or Microsoft Windows.

POSIX (Linux & Apple MacOS)

It is highly beneficial to have the dos2unix tool. You can install this through standard package managers in Linux distributions and with brew on MacOS. Unless you have an editor that supports CR/LF characters, you will have a difficult time configuring Apache Tomcat without it.

Curriculum2 Hours

  • Introduction
  • Objectives
  • Prerequisites
  • Resources
  • Lessons
  • Preparation
  • PostgreSQL
  • Java Runtime Environment
  • ACS Unpackaging
  • Apache Tomcat
  • Apache ActiveMQ
  • ACS Configuration
  • Startup
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey