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|
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.|
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.