WHM-cPanel

1 How can I make use of ConfigServer Security & Firewall?

You can use ConfigServer Security & Firewall to Check and remove blocked IP address. It can also be used to block IP address for security concerns. You can modify the firewall configuration.

2 I have not updated my name servers yet, can I still check my website?

You can check the site via IP address if site is hosted on a dedicated IP address. In order to use it from a shared server you will have to enable mod_userdir protection at WHM >> Security Center >> Apache mod_userdir Tweak. Then use the shared IP address and username as in URL http://sharedip/~username/, to check your site.

3 How to allow access to MySQL database from IP address?

Login to cPanel. Go to Databases >> Remote MySQL. Enter the IP address of the computer that will be making the remote connection. Click the Add Host button.

4 Can I backup/Restore MySQL databases? How should I do it?

Go to your cPanel and click Backups. You can download under “Download a MySQL Database Backup” and save the file locally. To restore a database, login to your control panel and click Backups. Upload your Database from “Restore a MySQL Database.”

5 How to enable BoxTrapper?

Go to WHM > Tweak Settings and select "Enable BoxTrapper spam trap" to enable BoxTrapper.

6 I need to setup alternative port for SMTP. How can I do it?

Go to WHM >> Service Manager. Set the port number to 26 at "Allow exim to listen on port" and save the configuration.

7 How to enable disk usage calculations for databases?

Login to WHM and go to Server configuration > tweak Settings and enable following option "Include databases in disk usage calculations".

8 I am unable to change my disk quota, how should I proceed?

Login to server as root user and run the following command /scripts/fixquotas –force if the problem persists please restart your server via Power Panel.

9 How can I generate self signed certificated for various services of WHM?

Go to WHM >> Service Configuration >> Manage Service SSL Certificates >> Reset Certificates. To generate new self signed certificates.

10 How can I access my emails?

You can use Horde, SquirrelMail and RoundCube applications to access emails. You need to enable them if they are not already enabled. Please go to WHM >> Server Configuration >> Tweak Settings. You can enable Horde, SquirrelMail and RoundCube from here.

11 Can I install SSL certificate?

Yes you can. You will require a dedicated IP address to install SSL Certificate for your website. Generate Certificate Signing Request (CSR) from WHM >> SSL/TLS >> Generate a SSL Certificate and Signing Request by filling in the required details. It will generate the CSR, key and a self signed certificate for the domain. Once done you can purchase the certificate from Certificate Authority (CA). After it, you can install the certificate on website at WHM >> SSL/TLS >> Install a SSL Certificate and Setup the Domain.

12 How can I change cPanel and phpMyAdmin password for a domain?

Login to WHM as root and go to Account information>List Accounts click on the + sign for the domain you need to change the password and select the option "Sync MySQL password with account password" and change password.

13 How to enable SpamAssassin?

Go to WHM > Tweak Settings and select "Enable SpamAssassin spam filter" to enable SpamAssassin.

14 How to update Apache?

You can use EasyApache to easily update Apache Web server through WHM or SSH. You will need to login as root user through SSH: Login to your server and su - to root. Run EasyApache using - /scripts/easyapache Select appropriate options for your configuration than type in 6 and press enter You will be presented with config options to build apache. Select appropriate options using space bar and arrow keys Once you are done with your config options for Apache. Exit, Exit, and select Yes to safe config Apache will recompiled with your options and modules Wait for Apache to restart and until you see a message "httpd started ok".

15 How should I activate AWStats?

Go to WHM >> Server Configuration >> Tweak Settings Go to "Stats Programs" section to enable or disable.

16 How to limit sub domain or cPanel bandwidth? Reply

If you have opted for VPS hosting you can setup per-account bandwidth limit, as soon as bandwidth limit is reached cPanel will automatically suspend the account. You can also install mod_bandwidth, with mod_bandwidth to set maximum bandwidth rate per hosted account.

17 How to enable the IMAP c-client libraries, for use by all apps on my VPS server?

Go to WHM >> Software >> Apache Update, and click on "Load Previous Config" button (if exists), check the checkbox on the "Imap Module" line and then click "Start Build" button at the bottom of the screen.

18 How to upgrade MySQL and PHP?

Login to WHM as root user and go to Server Configuration >> Tweak Settings, select the version you need to upgrade in "MySQL" section, and click "Save". Open root level ssh session to your VPS and run the "/scripts/mysqlup" command, wait until installation will be completed; Login to WHM as root and go to Main >> Software >> Apache Update Click on the "Load Previous Config" button (if exists). Select PHP version and options you require. Also uncheck the "Skip Apache Build if up to date" option. Once done press "Start build" button and wait for some time.

19 How to update PHP in cPanel?

You can update by going to WHM >> Software >> Apache Update.

20 How to setup cPanel demo on a sub-domain?

You can setup Demo by enabling Demo Mode at WHM >> Account Functions >> Disable or Enable Demo Mode.

21 How do I change IP of the hosted domain?

Check if WHM >> IP Functions >> Rebuild the IP Address Pool is on than go to WHM >> Account Functions >> Change Site's IP Address. To change your IP address.

22 How to enable GD support?

Login to WHM as root user and follow the below steps to enable GD support for PHP. Go to WHM >> Main >> Software >> Apache Update Click on the "Load Previous Config" button (if exists); Select "GD" option and any other PHP option you may need; Uncheck the "Skip Apache Build if up to date" option; Click "Start build" button at the bottom of the screen and wait 15-30 minutes.

23 How to change my cPanel/WHM password?

You can change your password by going to WHM >> Change Root Password.

24 How can I change password for individual sites?

You can do this by going to WHM >> Account Functions >> Password Modification.

25 Where is the log file located for my domain?

Full path where you can find your log files is /usr/local/apache/domlogs/yourdomain.com and error log can be found at /usr/local/apache/logs/error_log.

26 How to enable mailman?

Go to WHM >> Server Configuration >> Tweak Settings and check if the account in question has non-zero? Max Mailing Lists? Limit.

27 How to create new account using WHM?

In order to create a new account go to WHM> Account Functions >> Create a New Account. A new account can be accessed at http://VPS-IP-Address/cpanel/, using the username and the password specified during the creation of the account.

28 How can I access database on my hosting account using cPanel?

You can use phpMyAdmin or MySQL database wizard to edit or delete your database.

29 What to put as IP for the resolver configuration in WHM?

Keep the default values.

30 Does cPanel come with WHM?

Yes. If you purchase cPanel as your control panel of choice you get WHM. WHM allows you to do reselling within cPanel.

31 Where can I learn about using cPanel and WHM?

For cPanel guide you can use the following link http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/WebHome For WHM guide you can use the following link http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/WebHome.

32 How can I create private nameservers for my resellers?

You can assign private nameserver names and manage reseller permissions / limits by going to WHM >> Resellers >> Reseller Center >> select reseller account >> Edit Privileges/Nameservers.