Create Host Configuration Layers
If you are installing everything on one host, then skip this section.
In a multi-host installation, a small number of configuration properties may need to be set differently on different hosts. This can be achieved by creating individual configuration layers for each host. The Content Store instance on each host reads its host configuration layer after the common configuration layer, and any settings it finds there override both system defaults and any values set in the common configuration layer.
On your assembly-host, while logged in as
root
, create a folder called
/etc/escenic/engine/host
. Under this folder, create
a folder for each machine that is to host a
Content Store
instance. If, for example, your installation has one
editorial host (called
editorial1
) and one presentation
host (called presentation1
), then you
should enter:
#
mkdir -p /etc/escenic/engine/host/{editorial1,presentation1}
If there are any configuration settings that you know need to be set differently on a specific host, you can set them as follows:
-
Copy the appropriate
.properties
file from the skeleton configuration layer to the same relative location in the appropriate host configuration layer. -
Open the copied file for editing.
-
Uncomment the required property and set it to the required value.
For further information about the configuration layers, see Configuring The Content Engine.