### Creating Plesk Domain Hosting Plan

The Plesk Domain hosting plan provides the website (with mailboxes, databases, etc.) and the web hosting control panel for customers.

Select the Plesk domain type of hosting. Enter the hosting plan title and other general settings as this described earlier in this guide, then follow the wizard:

1. Enter the billing rates:

   Specify the setup fees for all subscription periods in the Setup fee fields. The setup fee is to be once paid by a customer for subscription creation.

   Type the subscription fees for all subscription periods in the Recurring fee fields. The recurring fee is to be paid by a customer for a subscription period.

   In respect to subscription periods for provider and reseller(s), the appropriate checkboxes become enabled in accordance with availability settings made in hosting plan General Settings. Check the relevant checkbox(es) to set subscription periods to be offered at your online store and/or available for resellers. Please note that dedicated hosting plans cannot be resold, so there is no options for resellers in such hosting plans.

   Select the upgrade calculation fees.

   Note: When Reseller copies one of hosting plans owned by provider, they can sell this plan only in the frame of subscription periods a provider have defined for resellers. Hosting plan general availability for resellers can be set in a plan General Settings, and subscription periods available for resellers are to be set in a plan Billing Rates.

2. Adjust the Plesk Platform settings:
   1. If you have both Unix and Windows Plesk Hardware Nodes, you can select the host OS for the Plesk domain (Unix or Windows) from the Platform drop-down menu.
   2. Select the hosting type and define whether the website options will be available for the Hosting Plan or not. Select the type of hosting to provide from the Physical hosting type drop-down menu:
   - To provide the fill-featured hosting (website, databases, mail, etc), select Physical hosting. Physical hosting type cannot later be changed into forwarding or not set hosting type.
   - To provide the standard domain forwarding, select Standard forwarding. Standard Forwarding redirects a domain to a different URL with the destination URL appearing in the browser address window. Web content is stored somewhere outside Plesk. Later the hosting plan can be upgraded from forwarding hosting type to physical hosting.
   - To provide the frame domain forwarding, select Frame forwarding. Frame Forwarding redirects a domain to a different URL while keeping the original domain name in the browser address window. Web content is stored somewhere outside Plesk. Later the hosting plan can be upgraded from forwarding hosting type to physical hosting.
   - To provide the Plesk domain without hosting at all (only domain registration, no mail, no website and databases, no forwarding), select Do not set. In this case, there will be no Services/Applications selection step in the Hosting Plan creation wizard. This type of service is similar to the No physical hosting option in the previous product version. This undefined hosting type was added to Parallels Business Automation - Standard to reach the full compatibility with Plesk original services. The no-hosting subscription can later be upgraded to any of the services available for Plesk domains, i.e., physical hosting, frame forwarding, or standard forwarding.
   1. For Windows platform, select the version of Microsoft ASP.NET from the ASP.NET runtime version menu. If on the Plesk services selection step of the plan creation wizard you will enable Microsoft ASP.NET support, customers will use this particular version of Microsoft ASP.NET.
   2. For Windows platform, select the version of PHP from the PHP version drop-down menu.
   3. Select the Web statistics engine a customer will use from the Web statistics engine menu. If on the Plesk services selection step of the plan creation wizard you will enable Web statistics support, customers will use this particular web statistics engine.
   4. To assign a dedicated IP address to a Plesk Domain right after a subscription creation, check the Auto-assign dedicated IP box. The dedicated IP assignment means that the internal requests addressed to the Plesk domain come directly to a Plesk domain. If the current IP address is shared, then the internal requests addressed to a Plesk domain come through the Plesk server IP address and then the request is redirected to the internal IP address assigned to a Plesk domain.
3. Set the quotas and prices for services provided:

   The pre-filled prices for resources are taken from the system-wide default prices. You can set values for each parameter within the allowable range in the Included value textboxes. The included value defines the limit of resource usage included in the hosting plan price. And in the Cost for additional resource allocation textbox you can enter the price for resource overusage or resources upgrade.

   To set the resource value to unlimited, check the Do not limit this resource box on the corresponding resource form.

   Disk space quota. The total amount of disk space that can be occupied by a domain. It includes disk space occupied by all files related to website contents, databases, applications, mailboxes, log files and backup files. This is the so-called soft quota: when it is exceeded, domain names and web sites are not suspended automatically, only the appropriate notices are sent to a corresponding Plesk client administrator and the resource overage is indicated by a special icon.

   Number of web users. A web user is a user account within web server. It is used to define locations for personalized web pages with individual FTP access. The result of web user creation is a subdirectory within a Plesk domain (e.g., domain.com/~webuser).

   For Plesk Unix Platform only: Number of databases. The number of databases a customer is allowed to create or manage on a Plesk domain using the Plesk Control Panel tools.

   Number of mailboxes. The number of mailboxes allowed for creation on a domain.

   Mailbox quota. The maximal size for any mailbox created on a domain.

   Number of mail redirects. The number of mail forwarding settings allowed for a domain.

   Number of mail groups. The number of e-mail addresses groups under a single e-mail address. Mail sent to this single e-mail address is sent to all addresses in a group as well.

   Number of mail autoresponders. The number of autoresponders that allow you to instantly respond to any message with a stock reply.

   Number of mailing lists. A mailing list is a list of e-mail addresses identified by a single name. Mail list provides more options than a mail group.

   Number of Java applications. Number of Java applications allowed for installation inside a Plesk domain.

   Number of subdomains. The number of subdomains (not a domain registration, but a web pages) allowed for creation inside a Plesk domain.

   Dedicated IPs. The number of dedicated IP addresses available for a Plesk domain. Please note that this setting does not provide the dedicated IP assignment right after a Plesk domain creation. This setting just provides the possibility for a Plesk domain user to switch a Plesk domain from shared IP address to dedicated one.

   Hard disk space quota. A strict disk space quota set on an operating system level. The quota limits the disk space occupied by files owned by a user, for example the files uploaded via ftp. A domain user is not allowed to exceed this quota at all.This is the so-called hard quota that will not allow writing more files to the web space when the limit is reached. At attempt to write files, users will get the 'Out of disk space' error. Hard quotas should be enabled in the Plesk server's operating system.

   Maximum Number of Domain Aliases. The maximal number of domain aliases on a domain. This resource is billed because zone files are created for Plesk domain aliases in Parallels Business Automation - Standard DNS.

   Number of domains with DNS hosting provided. The number of domains that can have zones in HSP DNS.

   For Plesk Windows Platform Only:

   MySQL disk space quota. Total disk size allocated for all MySQL database on a domain.

   MSSQL disk space quota. Total disk size allocated for all Microsoft SQL databases on a domain.

   Maximum number of MSSQL databases. Maximal number of Microsoft SQL databases on a domain.

   Maximum number of shared SSL links. Shared SSL is a means of secure Web server access without requiring users to purchase a digital key. In this case, only one domain should have a real SSL certificate. In Plesk, such domain is called Master SSL Domain. Other domains, which are set up to use Shared SSL will use its resources. After Plesk Administrator has defined the Master SSL Domain, the ability to set shared SSL links can be given Plesk clients and then a Plesk client administrator will be able to enable the Shared SSL support on per-domain basis. Please enter the maximum allowed number of shared SSL links on a domain.

   Number of MySQL databases. Maximal number of MySQL databases on a domain.

   Total mailboxes quota. The total disk space allocated for all mailboxes created on a domain.

   Maximum number of additional FTP accounts. Displays the maximum number of additional FTP accounts allowed for Plesk domain.

   Maximum number of Microsoft FrontPage subaccounts. The maximum number of additional Microsoft FrontPage accounts.

   Maximum number of ODBC connections. The maximum number of ODBC connections that can be used on Plesk domain.

   Note: Do not forget to indicate the price for additional units. It is important for correct recalculating of customer account balance in case of Hosting Plan upgrade.

4. Adjust the DNS settings for the Hosting Plan:
   1. Select the domain registration hosting plan that will define the terms of domain registration for the hosting plan from the Domain Registration Hosting Plan drop-down menu.
   2. And from the DNS Template drop-down menu, please select the DNS template that will define the standard set of resource records to be placed into the zone file for all domains registered in the frame of the Hosting Plan you are creating.
   3. Select name servers set to be used for domains registration within this hosting plan from the Name servers set drop-down menu.
5. Set the permissions allowable for Plesk domain administrator. To grant a Plesk domain administrator the right to perform an action under a Plesk domain, check the box(es) next to the name of action(s).

   Note: For Plesk Unix platform, the DNS zone management permission not only allows a Plesk domain administrator to manage domain zone files, but makes the Plesk DNS a primary source for DNS synchronization between Plesk and Parallels Business Automation - Standard. If this box is checked, the changes made to domain zones by a customer from Control Panel will be automatically applied to the Parallels Business Automation - Standard DNS, and not conversely.

6. Select services and site applications to be available for Plesk domain administrator:
   - Make a service or an application available within a Hosting Plan by checking the box next to an application name (in the Enabled column). In this case, an application will be offered in the store within the separate Price List, at a special fee, and a customer can buy it or not. In this case, the price for application(s) selected will be added to Hosting Plan price (fees) in the Order total. And the applications that were not selected by a subscriber will remain available and can be installed by a customer from the Control Panel (after the corresponding invoice is paid).
   - Include a service or an application in a Hosting Plan price by checking both the boxes next to an application name in the Enabled column and in the Included column. In this case, an application is included in Hosting Plan and a subscriber cannot unselect such a service or an application when buying a Hosting Plan. However, a customer can uninstall such an application from the Control Panel. In this case, the application remains available and can be re-installed by a customer from the Control Panel at any moment without any additional charges.

     Note 1: Enabled - is the determining setting. If this box is not checked, the relevant box in the Included column is disabled.

     Note 2: Later you can easily add or exclude applications/services for a Hosting Plan.

     Note 3: The set of site applications available for the hosting plan is subject to the Applications Vault settings.

7. If you have the Sitebuilder nodes registered, you can add the Parallels Plesk Sitebuilder service to the hosting plan. Check the Enable Sitebuilder service for this hosting plan box, select the Sitebuilder plan and enter the fees.

   Please check the applications required for Sitebuilder sites to be published:

   Parallels Plesk Sitebuilder for Windows 3.2.1 requires:

   Host Operating System:

   Parallels Plesk Control Panel for Windows 7.6.1 or greater.

   Applications:

   ASP.NET 2.0 included.

   Parallels Plesk Sitebuilder for Unix 3.0.1 requires:

   Only for Parallels Plesk Control Panel Unix 8.0.1 and greater:

   PHP safe_mode to be disabled

   psa-sb-publish for Plesk to be installed on the Plesk node

   For Plesk platform: PHP included in hosting plan

   For Virtuozzo platform: psa-sb-publish, PHP, and Workgroup Administrator Control Panel included in hosting plan.

8. You can define one or more Hardware Nodes to host Plesk Domain being created for this Hosting Plan:

   Allow using any node available. To this effect, set the option button to All of the available hardware nodes.

   Allow using the selected Hardware nodes only. To this effect, set the option button to Selected hardware nodes only and click the Add button. The list of all registered Hardware Nodes appears in popup window. Select Hardware Nodes by clicking on their names. In this case, the names of selected Hardware Nodes will appear in the Selected menu. In case you select a wrong Hardware Node, you can cancel the selection. To this effect, click on this Hardware Node name in the Selected menu (its name will be highlighted) and then click the Remove button.

   Allow using all Hardware Nodes except selected. To this effect, set the option button to All of the hardware nodes except the selected ones and select the Hardware Nodes in the same way as described earlier.

   Allow using Hardware Nodes from selected node group(s) only. To this effect, set the option button to Selected node groups only and select node groups in the same way as described earlier.

9. You can optionally attach additional services (custom attributes) to a hosting plan as this described earlier in this guide.
10. Set the traffic accounting for the hosting plan. Please note that for Plesk hosting plans only Class 2 (match all IP addresses) is applicable.

    To enable traffic accounting by classes for this hosting plan, check the Enable this traffic class for this hosting plan box at a traffic class form.

    Important: Please keep in mind that Containers traffic accounting for Parallels Virtuozzo Containers for Windows is possible only by the Class 2.

    The Create an overusage invoice at the end of every billing month instead of limiting traffic with the included value checkbox serves for switching the traffic accounting from the metered mode (the box checked) to the non-metered mode (the box cleared). The metered traffic accounting mode allows using traffic over the Included amount but up to the Maximum amount and paying for the traffic used over the Included amount at the end of month. The non-metered traffic accounting mode allows using traffic only up to the Included amount and in case a customer needs more traffic, he/she must order more at an additional fee, but no greater than the Maximum amount; after an order is paid, traffic will be provided.

    To set the traffic limits and prices, specify the values in the fields next to a traffic type name:

    Select the units to measure traffic from the Units drop-down menu.

    If you do not want to limit traffic for the hosting plan subscribers, check the Unlim box next to the corresponding traffic type. If you want to set limits and prices, clear the Unlim box and enter limits and rates.

    Enter the monthly traffic amount included in the hosting plan price into the Included amount field.

    Enter the monthly traffic limit into the Maximum amount field. This will be the maximal traffic value allowed for customers subscribed for this hosting plan.

    Enter the price per additional traffic unit (selected from the Units drop-down menu) into the Overuse rate/Cost for additional field.

11. Add custom questions to be asked at the HSPstore when a customer subscribes for a hosting plan as this described earlier in this guide.

Review the hosting plan parameters and finish the process.

Please send us your feedback on this help page