Configuring Apache Service
In CloudBlue Commerce, you can create and manage a number of Apache service configurations used for provisioning of different WebHosting Linux packages.
Apache service configuration is a set of parameters determining the operation of Apache host (hardware node or VPS) to which it is applied. The parameters of the Apache service configuration include: the allowed performance settings (number of websites available for creation on one IP address or host) and the PHP configuration settings – version of PHP to operate as module on legacy Apache hosts, and a number of parameters from the PHP configuration file (php.ini).
CloudBlue Commerce automatically creates a configuration called the Apache service default configuration during the installation of the first Apache service. This configuration is applied by default to all Apache hosts installed in CloudBlue Commerce. You can customize the default Apache service configuration and also create a number of custom Apache configurations to fully cover your business requirements.
Custom Apache service configurations can be associated with Apache hosts on which they are applied by means of provisioning Attributes (for details on the Attributes concept and attribute creation process, refer to the Common Operations chapter, sections Creating Attributes and Adding Attribute to Host). If no attribute pointing to an Apache configuration is specified for a host, the Apache service default configuration is applied on the host.
Note: You cannot specify an attribute for Apache service configuration after this configuration is created; only during the configuration setup. Therefore, to build a system of Apache configurations to be used for different purposes, you should first consider your business objectives carefully, determine all possible use cases and then create a separate Attribute for each type of the Apache server configuration you may need in CloudBlue Commerce.