Page tree
Skip to end of metadata
Go to start of metadata

Overview

In cPanel & WHM version 76, we introduced WHM's Server Profile interface (WHM >> Home >> Server Configuration >> Server Profile). Server profiles optimize servers to perform specific tasks or functions. Each profile enables and disables a set of roles. Each role allows or disallows certain services that relate to the server's task. For example, a server that runs a Mail Node profile only enables services essential to mail. These servers can host accounts that do not need certain applications (for example, web hosting or database access).

Phases


The Server Profiles project contains several phases. Each phase delivers continuous improvement, more advanced functionality, and control.

PhaseDescriptionNotesStatus
1Introduce Server Profiles.
  • Allow server administrators to optimize servers to perform specific tasks or functions with the Standard Node, Mail Node, Database Node, and DNS Node server configurations.
  • Each profile enables and disables a set of roles. Each role allows or disallows certain services that relate to the server's task.

COMPLETE

2Improve email deliverability.Improve how the server delivers, receives, and processes email messages.

COMPLETE

3Link a new standard node to a fresh mail node.
  • Allow a newly configured Standard Node to connect to a newly configured Mail Node.
  • Allow administrators to assign different tasks to different servers. One server can handle all mail functions, and a different server can handle all web traffic.

PROPOSED

4

Combined backup of attached nodes.

Support for transfers to and from a system with attached nodes.

  • Provide a single interface to back up all server nodes.
  • Provide support for account transfers with node setting preservation.

PROPOSED

5Link an existing standard node to newly-installed mail nodes.Provide the ability to connect an existing server to a mail server.

PROPOSED

6Future plans.To be determined.

PROPOSED

Community involvement

We encourage community participation in this project. Communicate your ideas or contribute feedback on the following Feature Request pages:

  • Mail Node  — The Feature Request website for the Mail Node profile. This profile configures the server to handle mail services.
  • Database Node  — The Feature Request website for the Database Node profile. This profile configures the server to handle database services (for example, MySQL® or MariaDB®).
  • DNS Node  — The Feature Request website for the DNS Node profile. This profile configures the server to handle Domain Name System services.

Additional Documentation