How to install cPanel on CentOS 6 or 7?

Fusion Arc Hosting

Well-known member
Hosting Provider
Oct 25, 2017
Hello Forumweb!

My name is Mario and I am a linux systems administrator at Fusion Arc Hosting. We love to teach and assist everyone and in this tutorial you will learn about cPanel the #1 Hosting Control Panel in the web hosting industry and how you can easily install it.

What are the requirements?
- Fresh CentOS 6 or 7, installed on your VPS/Server.
- cPanel purchased license (Needed to keep the panel active after the free trial period)
Congratulations, the cPanel Installation is complete and now you will need to compile Easy Apache, change settings, install a firewall, etc.
- Root access to the server
- Capable of working in the command line interface

How to install cPanel?
Login to your VPS/Server via the SSH Client root level.

2. Copy the following command and paste it in the SSH Console. Then press enter.
cd /home && curl -o latest -L && sh latest

3. The cPanel Installation has begun. It can take from 30 to 45 minutes.

4. Once the installation is complete, the console will display a message like "the cPanel Installation has been completed".

5. Open https://your-server-IP-here:2087 (WHM)
6. Enter the username "root" (without quota) in the username field.
7. Enter your root password in the password field.
8. Click the "Login" button.

cPanel/WHM Setup Wizard:

Step 1:
Read and accept the agreement.

Step 2: Setup Networking:
- Server Contact Email Address: Enter your email address. You will receive cPanel related alert on your email.
- Hostname: If the hostname is ok, leave it as it is.
- Resolvers: Enter in primary and also enter in secondary.

Scroll down to the end of page and click the "Save & Go to Step 3" button.

Step 3: If you have a more than one IP and the IPs are not listed, add your new IP address and then click the "Go to Step 4" button. Alternatively, if you do not have any additional IPs, simply click on "Go to Step 4".

Step 4:
Under "Nameserver Configuration", you can choose a Nameserver program like Bind, PowerDNS, etc or leave it as it is.

2. Under "Choose which nameservers domains on this server will use" enter your domain nameserver such as and (Replace with your domain name).

3. Under "Configure Address Records for Nameservers & Hostname", mark the option "Configure Address Records for Nameservers", enter your IP address in IPv4 for NS1 and NS2, and should you have an IPv6, enter it into the IPv6 field as well.

Tick mark the option "Add "A Entries" for Hostname" and then click on "Save & Go to Step 5".

Step 5: You can leave all the options as they are or change them should you want it. Then click on "Save & Go to Step 6".

Step 6 - (Final Step): Tick mark "Use file system quotas" and click the "Finish Setup Wizard" button.

Congratulations, the cPanel Installation is complete and now you will need to compile Easy Apache, change settings, install a firewall, etc.

We thank you for taking a look at our article for installing cPanel on your linux server. If you have any questions please let us know here.


Mario Cano
Newer Threads
Recommended Threads

Latest postsNew threads

Latest Hosting OffersNew Reviews


Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.