Article ID: 115675, created on Mar 10, 2013, last review on Aug 12, 2014

  • Applies to:
  • Operations Automation

Install APS application

A customer may install new APS application into their subscription in POA Customer Control Panel on the Applications tab.

POA schedules the following tasks when installing new APS application instance:

Task name Task purpose
Initiating provisioning Mark application or service instance as 'Installing' in POA database.

The task completes almost immediately after customer finished APS application installation wizard in Customer CP since it just updates POA database.
Create database Create database in case APS application requires it along with database user (optional task).
performing hosting operations Upload APS application package from POA Management Node to a Shared Hosting server where application will be installed.
Deploying files Unpack content of APS application to a customer's webspace.
performing hosting operations Perform pre-configuration actions on the unpacked APS application instance - adjusts permissions of files/folders on webspace.
Configuring URL mapping for instances of APS applications Configure URL mappings for APS application access in the .htaccess file in webspace.
Dump config image for domain service Update virtual host configuration of a customer website on web server.
executing configuration script Check all parameters passed to it and execute appropriate script (configure in most cases) with appropriate environment variables (taken from passed parameters) and the command 'install'.
performing hosting operations Post-installation actions on the installed APS application instance - adjusts permissions of files/folders in webspace.
Finalizing provisioning Mark corresponding object (application instance, service user, application service) in POA database as Installed or Ready.

If this task is canceled or deleted, application or application user/service will stuck in the Installing status and attempt to manage it in Customer CP again will result in failed task with the error message 'Another operation on instance of application / service is already in progress'. Never cancel or delete the 'Finalizing provisioning' tasks.
providing direct access to the site application contents If customer may get direct access to APS application files in their webspace the task uploads the Disclaimer.txt file into webspace with warning saying that customer may damage application installation by improper modification.
Enable direct access to site application Configures link in Customer CP with path to APS application content in webspace (if necessary).

See the main KB article #115664 APS: General information, Best Practices and Troubleshooting for more information.

caea8340e2d186a540518d08602aa065 5356b422f65bdad1c3e9edca5d74a1ae e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF