How to Install WordPress using Softaculous in Cpanel

How to Install WordPress using Softaculous in Cpanel

In WordPress by Fathi Arfaoui3 CommentsLast Updated: March 18th, 2018

Nowadays, you don’t have to search for complicated documents to install WordPress and set up your blog. All you have to do is to click the auto installer software and your blog will be alive. But, sometimes newbies find it confusing to use, and even, they enter the wrong information in the installation steps, especially with Softaculous.

It’s the best and easiest auto installer and you can easily select the wrong location for your blog, and can’t find it with normal links. Today, I’ll show you how to install WordPress using Softaculous in cPanel, but with the correct and easiest way to avoid problems.

Read also, Learn how to create a blog on WordPress and start blogging today.

The majority of modern web hosting companies are using Softaculous for its popularity, and the great services that you can’t find with any other software to install your WordPress, or any other software. It allows you to select what type of protocol and the directory where you want your blog files to be installed.

Another good feature, is that you will avoid using the default WordPress username which is “admin” that let hackers access and hack your website easily. With Softaculous, you can change that username, so more security for your blog.

Now, let’s install your blog step by step using Softaculous in cPanel. The first thing to do is to login into your cPanel, (your login details are sent to you when you signed up for your web hosting account. Browse your email, and check your spam folder, if you can’t see them), then locate the icon ”Softaculous”, and click on it. Generally, it’s under the section Software/Services as below:

How to Install WordPress using Softaculous in Cpanel

Now, you get the Softaculous page where you can select which software you want to install. In our case, it’s WordPress, and it’s the first one in the page by default, just hover over the WordPress icon, and click ”Install”.

How to Install WordPress using Softaculous

The next page will be the one where you will set your WordPress admin username, password and other information. This is the most important step, you should install WordPress in an empty directory where all your blog files will be stored. The pages look like the below screenshot.

how to install WordPress

As you can see, you need to define an HTTP protocol for your blog. You can use the default values, however, I recommend selecting the http://www. protocol, it looks better, and you don’t need to add the “www” later and lose some of your page rankings. So, make it easy and professional from the beginning and choose with the “www”.

If you want to use the secured connection with SSL for e-commerce website, then, you need to select the https://www. protocol.

You should delete the “wp” from the directory, or your blog will be located only in “” and no one can access it directly from the domain name “” they need to add the “wp” at the end to be able to access it. You see? So give WordPress its own directory by deleting the “wp” and let it empty.

The WordPress database prefix is wp_ by default, it can be used to access your blog if you don’t have a good protection. This never means that you should change it, but it’s really better. So, make it xy_ as an example.

You should also create a strong and complicated password to protect your admin login page, with unique and long username that only you can remember. That way, You add an extra security level to your blog, you can also learn how to protect and secure the WordPress login page, to avoid big mistakes that newbies make.

When you’re ready, save your username and password in a safe place and click the ”install” button (you can also check the “limit login attempts” that’s a plugin), and the final result will be the page with your blog address, and the admin login page URL as below:

Successful WordPress blog installation

Now, you have just installed your blog, and you can login to your dashboard to start editing your settings, or simply creating posts. To access your login page, add wp-admin at the end of your blog address, it should look like:

I hope that you understood and installed your blog as it should be without errors, and now you’re able to start blogging. Please add any issue that you’ve found or problems with WordPress and Softaculous installation in your comment, I’ll be happy to help.


  1. I followed the instructions – twice – to install WordPress via cPanel/Softaculous but keep getting the same error:

    The page cannot be found

    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
    Please try the following:

    Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
    If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
    Click the Back button to try another link.
    HTTP Error 404 – File or directory not found.
    Internet Information Services (IIS)

    Technical Information (for support personnel)

    Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
    Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages.

    I’ve tried using the link in Softaculous and entering the WP dashboard with with the same results. Any ideas??

    1. Thanks for the quick reply, Fathi, but I still can’t access the Dashboard. What we see is the existing site located on another ISP server – this site is the one to be replaced. I want to build a new site on a new server using the same URL then transfer the domain when ready to go live. Looks like that is going to create a conflict since they would share the same Domain during the build.

      Is there any way around this without purchasing a second Domain for the new server?

      1. Author

        You don’t have to worry bout the domain name, you just need to add your old domain name to the new server, then, migrate your site anywhere you want, then, login to your domain name provider, “example Godaddy…” and update the nameservers to the new ones. That is is. If you can’t solve the problem, I’ll be happy to help and even migrate your site for free. Just send me the details from the contact page.

Leave a Comment