Basic cPanel and WHM Setup Print

  • 0

The Edit Setup area enables you to edit your server configuration settings that you created during the installation and initial log on process. This includes editing your master IP address, BIND version, contact details if problems occur, and related information.

Do not change your server settings unless you are absolutely sure you know what you are doing. Altering these settings incorrectly can result in the cPanel and WHM functioning incorrectly.

  1. To access the Server Configuration Menu, click on Server Configuration, on the main screen of your WebHost Manager interface.
  2. Click on Basic cPanel / WHM Setup
  3. Enter the IP address you wish to use to set up virtual hosts in the Main Shared Virtual Host IP field. This IP address is the IP address that all accounts will be created on by default (unless they are accounts with dedicated IP addresses).

NOTE: This IP address is used for shared IP domains. You can add other IP addresses to the server for dedicated IP domains but you should place all shared IP domains on this IP address.

  1. Enter the server administrator's contact details in the Server Contact E-Mail Address and Server Contact Pager Address fields.
  2. Enter the name of the default cPanel theme that you want to use in the Default cPanel Theme field. This theme will appear for all newly created accounts whose package does not specify a theme. Refer to Themes for more information about themes.
  3. If you are using a device other than eth0 as your primary connection to the Internet, please enter it in the Alternate Main Ethernet Device field.
  4. Enter the default home directory where new user accounts will be created and the prefix that matches other user partitions in the Default Home Directory and Home Directory Prefix fields. If you enter a prefix such as "home", all directories with "home" in them will be used to store accounts. This means that entering "home" as your home directory prefix will create new accounts in /home /home2 /usr/home /home3 or any other directory with "home" in the name even if your default home directory is set to /home. For this reason, you should never use a directory with the word "home" in it to store backups.
  5. Enter the current hostname of your server in the Hostname field.

NOTE: Your hostname should be a Fully Qualified Domain Name that will not be used elsewhere on the server. You should never set your hostname to a name that is already used (www, ftp, mail, etc) or to the name of an account on the server ( This means that your hostname should never be a domain name and especially not the name of your domain!!

  1. Enter the name of the type of Apache logs that you want to receive. Two options are available:
  • Combined - All information is logged, including referrers, user agents, and requested files.
  • Access - Only information about requested files is logged.

NOTE: These log files are logs of the access to files and sites on your server. The more information included in the logs will give you more information about who is accessing the server. Beware though, the more you need to log, the more CPU power it will take to create and review the logs.

  1. Enter the minimum user ID value to be assigned when creating new accounts in the Minimum UID field. Usually, values below 500 are reserved for system users and should not be used. We do not recommend setting the Minimum UID below 500 for this reason.

Every user on the system is assigned a user ID value. These numbers go along with their username as a way for the system to identify the user.

  1. Enter up to four nameserver names in the Primary Nameserver, Secondary Nameserver, Tertiary Nameserver, and Fourth Nameserver fields. The Primary Nameserver and Secondary Nameserver fields are mandatory.

NOTE: These nameservers need to be registered with a registrar before they will work. If possible, your nameservers should not be on this server. Using a nameserver on the server as well as external nameservers will help in the resolution of the domains on your server. The more diverse your nameservers are, the less chance your DNS information will be unavailable.

  1. Choose whether or not to create an Apache script alias for /cgi-bin/ to /usr/local/apache/cgi-bin/. y = Yes, n = no. This alias means that Apache will treat any file in a /cgi-bin/ directory as a cgi script.
  2. Enter the AIM (AOL Instant Messenger) username and password in the AIM Password and AIM Username fields.
  3. Enter your ICQ user identification number, ICQ ID and ICQ password in the Server Contact ICQ, ICQ ID, and ICQ Password fields.
  4. Enter the IP address of the master nameserver in the Master Nameserver field, if required.

This setting is deprecated. Please consider using the Cluster Configuration instead.

  1. Enter the IP address of the master cluster server in the Master Cluster Server field if this server belongs to a server cluster.
  2. Click on Save

Was this answer helpful?

« Back