APS 2.0 Deployment Guide

5 Copyright © Acronis International GmbH, 2002-2015
5.1 Automated deployment
5.1.1 Configuring the endpoint
To work with the application programming interface (API) of the backup service, the APS package
uses a machine called an endpoint, also known as a provisioning host. Before deploying the APS
package, you must configure the endpoint for it.
The endpoint must be a machine running an RPM-based Linux distribution (such as CentOS) that has
the Apache web server and PHP installed.
Note The following procedures involve restarting the endpoint's web server. Internet connection may be
required for downloading additional Linux packages.
Note The APS application uses Operations Automation Public API. Thus, the endpoint should be allowed to
connect Operations Automation Public API service.
To allow endpoint to connect Operations Automation Public API
1. Log on to the provider control panel
2. Navigate to System > Settings > Public API > Allowed Networks
3. Add the endpoint host to the list
5.1.2 Installing the package
To install the package
1. Log on to the endpoint as the root user.
2. Place the .zip file of the APS package to the machine.
3. Extract files from .zip archive:
unzip <APS package name> rpms/*
For example:
unzip AcronisBackupCloud-2.0-XXX.app.zip rpms/*
4. Specify host should be used to connect to Operations Automation Public API
export <POA HOST>
For example:
export POA_HOST=acronis.apsdemo.org
5. Install the .rpm file shipped with the package:
rpm ivh rpms/<RPM NAME>
For example:
rpm -ivh rpms/acronis-backup-cloud-2.0-XXX.x86_64.rpm
If the installation fails because of failed dependences, install required packages using “yum
install” command.
For example:
yum install php php-pdo php-xml php-xmlrpc php-soap php-xmlrpc mod_ssl php-
mbstring