Remove APS application instance
A customer may uninstall APS application instance in POA Customer Control Panel on the Applications tab.
POA schedules the following tasks to remove APS application instance installed in customer subscription:
|Task name||Task purpose|
Marks application service instance as 'Removing' in POA database.
This task completes almost immediately after customer finished APS application removal wizard in POA CP since it just updates POA database.
|Dumping content of scripts directory for instance of APS site application||
The task performs the following actions:
1. Get content of application provisioning scripts from the scripts/ folder in the APS package (the scripts are actually stored in POA database)
2. Create .tar file with all scripts put in it
3. Upload created .tar file to the server which will act as Provisioning Gateway Host.
4. Unpack scripts from the .tar file
5. Remove .tar file.
|executing configuration script||Check all parameters passed to it and executes appropriate script (configure in most cases) with appropriate environment variables (taken from passed parameters) and the command 'remove'.|
|Drop database||Drop database created for APS application instance (if necessary).|
|Drop database user||Drop database user created for APS application instance (if necessary).|
|Undeploying files||Physically remove APS application files in customer's webspace.|
|performing hosting operations||Perform post-removal actions on the installed APS application instance - adjusts permissions of files/folders in webspace.|
|Finalizing unprovisioning||Clean records about removed APS application instance in POA database.|
|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.|
See the main KB article #115664 APS: General information, Best Practices and Troubleshooting for more information.