How to configure Click and Install Applications in Hosting Controller control panel?

 
Question: How to configure Click and Install Applications with Hosting Controller?

Solution:
Check following steps before installing Click and Install Apps. on any domain: 
  1. PHP and mySQL resources are the part of the purchased plan.
  2. PHP is enabled on domain from Website Services :: Manage Scripting :: PHP  and you can run .php page under this domain.
  3. Click and Install Apps. license is activated from Panel Configuration :: Click & Install Apps Configuration :: License Activation.
  4. "Everyone" permissions are added on PHP installation folder.
  5. You can create test MySQL database from HC panel in MySQL Server. If you are facing any issue in creating MySQL database then consult with this kb article to fix database creation issue.
    To enable MySQL and other recommended extensions in php.ini file: 
 
  1. Open php.ini file under PHP installation path on server.(On Windows default path is X:\PHP Installation directory\php.ini and on Linux it is /etc/php.ini).
  2. Search extension_dir and enter the path as extension_dir = "X:\PHP installation directory\ext" ( Where 'X' denotes the drive letter on Windows Server). This setting is required only on Windows platform.
  3. To enable the extensions. Remove ' ;' in front of following extensions:
     
For Windows:

extension=php_curl.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mbstring.dll
extension=php_exif.dll      ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
 
For Linux:
 
extension = mysql.so
extension = mysqli.so
extension =mcrypt.so
extension = gd.so
extension = mbstring.so
 
For Linux the above mentioned modules must be installed prior to enabling in php.ini file. For example in order to enable mysql.so in php.ini file, you must install it using the following command:

yum install php-mysql
 
      4.   Save php.ini file and for changes to take place, please restart Webserver(IIS/Apache).

Note: Click and Install Applications are free in demo version.
 
Recommended versions for PHP and MySQL/MariaDB for click Apps: HC supports all versions of PHP and MySQL.However, there are compatibility issues faced for PHP/MySQL combinations for several of these click and install applications at the application level.Therefore, we have recommended the following matrix for compatibility of these applications:
 
PHP Version
Database Version
Platform
Click & Apps Status
PHP Version 5.6.20RC1
MySQL v5.7
Windows
Working
PHP Version 5.6.20RC1
Maria-DB v10.1
Windows
Working
PHP Version 5.4.16
MySQL v5.6
Linux
Working
PHP Version 5.4.16
Maria-DB v10.1
Linux
Working