Article ID: 115800, created on Mar 24, 2013, last review on Aug 12, 2014

  • Applies to:
  • Operations Automation


Linux Shared Hosting Provisioning Tasks


The article provides information about Linux Shared Hosting Provisioning Tasks in POA, it may be used during failed tasks troubleshooting.

Create Linux Shared Hosting subscription

Task name Description
Add '/usr/local/pem/vhosts/100977/log/*.processed' logfile to logrotate service #66 Configures log rotation service for customer's webspace.
Add logfile '/usr/local/pem/vhosts/100977/log/access_log' (2881) Configures logparser service for websites accessible via HTTP.
Add logfile '/usr/local/pem/vhosts/100977/log/ssl_access_log' (2882) Configures logparser service for websites accessible via HTTPS.
Creating virtual host directory structure for domain service with ID 2082 Creates webspace.
Dump webspace skeleton for domain service with ID 2082 Uploads the default contect into a webspace.
Create htaccess file for domain service with ID 2082 Creates .htaccess file in a customer's webspace.
Set advanced parameters for domain service with ID 2082 Configures permissions on webspace files and folders.
Dump config image for domain service with ID 2082 Creates vhost.conf file in a webspace.
Set quota for apache user for domain service with ID2082 Configures quotas for a system Linux user created for a webspace.
Create virtual host directory structure (vhost_id=3) for ProFTPD service with id 67 Configures ProFTPD service for a webspace.
Add association to logfile '/usr/local/pem/ftp/ftp_log/3/xferlog' (391) Configures FTP log settings for a webspace.
Restart service Proftpd (id = 67, host_id = 32) Restarts FTP server to apply changes.
Add user 'f100977' for virtual host (vhost_id=3) on ProFTPD service with id 67 Creates the default FTP user for a webspace.
Activate WebFileManager for WebSite with ws_id 2082 Configures Linux File Manager service for a webspace.
Create virtual host directory structure (vhost_id=3) for ProFTPD service with id 67 Updates FTP service for a webspace.
Add LFA for webspace (hd_id=100977) on ProFTPD service with id 67 Configures Log Files Access service for a webspace.
Update named ns2.provider.com (7) Add the Instant Access URL for a webspace to DNS.
Update named ns1.provider.com (8) Add the Instant Access URL for a webspace to DNS.
Restart service Proftpd (id = 67, host_id = 32) Restarts FTP service to apply changes.
Generate configuration files for service with id 71 Updates Apache configuration files for a new webspace, in particular - httpd.conf_pem.vhosts.
Restart service Apache (id = 71, host_id = 32) Restarts Apache to apply changes.

Create Apache website


Task name Description
Preparing document root and website structure for domain service with ID 2082 Configures newly created website in a webspace.
Dump config image for domain service with ID 2082 Updates the vhost.conf file for a new website (virtual host).
Edit htaccess file for domain service with ID 2082 Creates .htaccess file for a website.
Update named ns2.provider.com (7) Adds required records to DNS zone of a domain.
Update named ns1.provider.com (8) Adds required records to DNS zone of a domain.
Restart service Apache (id = 71, host_id = 32) Restarts Apache service to apply changes.

Remove Apache website


Task name Description
Cleanup document root of domain service with ID2082 Remove website data from a webspace.
Cleanup SSL document root of domain service with ID2082 Remove SSL configuration of a website (SSL certificate).
Dump config image for domain service with ID 2082 Update vhost.conf file in a webspace.
Edit htaccess file for domain service with ID 2082 Update .htaccess file in a webspace.
Update named ns2.provider.com (7) Remove unnecessary DNS records from domain zone.
Update named ns1.provider.com (8) Remove unnecessary DNS records from domain zone.
Restart service Apache (id = 71, host_id = 32) Restart Apache service to apply changes.

Remove Linux Shared Hosting subscription


Deactivate WebFileManager for WebSite with ws_id 2082 Remove webspace from File Manager configuration files.
Remove log '/usr/local/pem/vhosts/100977/log/*.processed' from logrotate service #66 Remove webspace log files from log rotation service.
Remove logfile '/usr/local/pem/vhosts/100977/log/access_log' (2881) Remove access_log log file from logparser service.
Remove logfile '/usr/local/pem/vhosts/100977/log/ssl_access_log' (2882) Remove ssl_access_log log file from logparser service.
Generate configuration files for service with id 71 Update Apache configuration file on a server, in particular - httpd.conf_pem.vhosts.
Remove user 'f100977' for virtual host (vhost_id=3) on ProFTPD service with id 67 Remove the default FTP user from ProFTPD service.
Remove association from logfile '/usr/local/pem/ftp/ftp_log/3/xferlog' (391) Remove FTP log setting for a webspace.
Cleanup Apache domain service with ID 2082 Remove website files in a webspace.
Remove LFA from webspace (hd_id=100977) on ProFTPD service with id 67 Remove FTP user from Log Files Acces service configuration.
Update named ns2.provider.com (7) Remove unnecessary records from DNS zone of a domain.
Update named ns1.provider.com (8) Remove unnecessary records from DNS zone of a domain.
Restart service Apache (id = 71, host_id = 32) Restart Apache service to apply changes.
Remove webspace directory (webspace_id = 100977) Remove webspace root folder.



See the main Knowledgebase article #115790 Website Hosting: General information, Best Practices and Troubleshooting for more information.

caea8340e2d186a540518d08602aa065 5356b422f65bdad1c3e9edca5d74a1ae e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF