r2 - 13 Feb 2007 - 16:29:15 - EricTYou are here: Wiki >  AppLogic1 Web > RefAppsCPanel
led-green Sep 7 - AppLogic 2.1 has been officially released! See the release notes for details.

cPanel – Web Hosting Application

Functional overview

cPanel (control panel) is a graphical web-based management tool, designed to make administration of web sites as easy as possible. cPanel handles all aspects of website administration. It is designed for use by commercial web hosting services.

Resellers get access to a part of cPanel called WebHost Manager (often abbreviated WHM), which is a tool to add new users into the system, set various restrictions and monitor account usage. The root administrator has access to a more powerful version of WebHost Manager which can perform common system administration tasks.

cPanel is designed for the end users of your system and allows them to control everything from adding / removing email accounts to administering MySQL databases. For a comprehensive list of cPanel features including screen shots, please visit http://www.cpanel.net.

cPanel requires a license for each instance. This applance will not function without a license for the Primary IP address of the server. For licensing information, please visit http://cpanel.net/dist.cgi

Boundary

Resources

Resource Minimum Maximum Sandbox
CPU 10% 100% 1%
Memory 128 MB 512 MB 64 MB
Bandwidth 1 Mbps 1 Gbps 1 Mbps

Terminals

Name Dir Protocol Description
none

The external interface is enabled. It is used for incoming and outgoing traffic. Its network settings are configured through properties.

The default interface is enabled. It is used for maintenance (incoming ssh connections).

User Volumes

None

Properties

Property name Type Description
primary_ip IP Address Defines the primary IP address of the external interface of the appliance. This is also the primary DNS server. This property is mandatory.
secondary_ip IP Address Defines the secondary IP address of the external interface of the appliance. This is also the secondary DNS server. This property is mandatory.
netmask IP address Defines the network mask of the external interface. This property is mandatory.
gateway IP address Defines the default IP network gateway (router) for the external interface. This property is mandatory.
dns1 IP address Defines the backup DNS server to which cPanel will forward DNS requests. If left blank, cPanel will not use a backup DNS server
dns2 IP address Defines the backup DNS server to which NET will forward DNS requests if the primary is not available. If left blank, cPanel will not use a backup DNS server.

Typical Usage

The folowing image shows the typical useage of the cPanel appliance
cpanel.PNG
cPanel is to be used by hosting providers in order to provision "virtual" servers using cPanel without the need for any other 3rd party software of licenses.

cPanel is meant to be a stand alone appliance within an application. Each of the cPanel servers will run in a seperate instance of the application alowing the provider to rapidly deploy cPanel for their customers.

cPanel is distirbuted only as an application containing a single instance of the appliance and does not reside in any catalogs.

Notes

cPanel requires a license for each instance. This appliance will not function without a license for the Primary IP address of the server. For more information please see http://cpanel.net/dist.cgi. If a license is re-configured while cPanel is running, the cPanel appliance must be restarted for the new license to take effect.

-- JessieSmart - 21 Feb 2006

 
Copyright © 2005-2007 3tera, Inc. All Rights Reserved.
%