Article ID: 121029, created on Apr 11, 2014, last review on Jan 18, 2016

  • Applies to:
  • Plesk Automation 11.5


How do I install WHMCS on Plesk Automation (PA) Managment Node?

For example, I want PA management node is installed as 'http://plesk.domain.tldand I want to install WHMCS on the SAME SERVER ashttp://whmcs.domain.tld`


  1. Create DNS hosting for whmcs.domain.tld domain name.

    You may use standard 'DNS hosting' service template for this task or a custom one. Please note that the domain name you are going to use should be already registered in order to be reachable for public access.

  2. Create folder for WHMCS web-site:

    # mkdir /var/www/vhosts/whmcs.domain.tld
  3. Recursively set owner and permissions to installation directory according to WHMCS guide:

    Required file & folders permissions (unless your php is suPHP or PHPSuExec):
    /configuration.php          CHMOD 644 Writeable
    /attachments                CHMOD 777 Writeable
    /downloads                  CHMOD 777 Writeable
    /templates_c                CHMOD 777 Writeable
  4. Configure new virtual host in Apache web-server configuration to run new web-site:

    # vim /etc/httpd/conf/httpd.conf

    Here is an example of virtual host configuration:

    <VirtualHost *:80>
        ServerAdmin webmaster@whmcs.domain.tld
        DocumentRoot /var/www/vhosts/whmcs.domain.tld/
        ServerName whmcs.local
        ErrorLog /var/www/vhosts/whmcs.domain.tld/logs/error_log

    The website and 'logs' folders should be created forehanded.

    When all required folders are created, Apache configuration is changed, correct permissions applied, please restart Apache web-server to apply new configuration:

    # service httpd restart

    Please be advised that WHMCS may require some custom port instead of '80'.

  5. Perform WHMCS installation using this guide.

  6. Install integration module, using following this instruction.

Search Words

how to install WHMCS on PA Management node

whmcs integration


33a70544d00d562bbc5b17762c4ed2b3 e0aff7830fa22f92062ee4db78133079 caea8340e2d186a540518d08602aa065

Email subscription for changes to this article
Save as PDF