This page describes how to install Community Edition using an Ansible playbook. Ansible is an open-source software provisioning, configuration management and application installation tool that enables infrastructure as code. Alfresco provides an Ansible playbook capable of installing the latest Community Edition.
Before continuing you need to be familiar with some Ansible concepts:
-
control node: the machine the playbook is run from is known as the control node.
-
connection type: the type of connection to the host.
-
inventory file: used to describe where the different Content Services should be installed.
There are two types of installations - local and remote:
- Local where all the components are installed on the control node machine:
- Remote (also known as
ssh
) where components are installed on one or more remotehosts
. These hosts can be bare metal machines, Virtual machines, or instances running on a public cloud:
Deployment
For the Ansible deployment, refer to the following page which provides the most up-to-date reference with current OS, Ansible version, and Python runtime/libraries: Ansible Deployment Guide