How to Install WordPress in cPanel with Softaculous

How to Install WordPress in cPanel with Softaculous

Softaculous is the quickest way to get a WordPress website running on cPanel hosting. Instead of uploading files and creating databases by hand, you fill in a short form and Softaculous does the rest in under a minute. In this guide we walk through every option on that form so you understand exactly what you are choosing, not just which button to click.

What is Softaculous?

Softaculous is an auto-installer that many hosting companies include with cPanel. It can install hundreds of web applications, and WordPress is by far the most popular one. In the current cPanel Jupiter theme you will usually find it in two places:

  • The Softaculous Apps Installer section on the cPanel home page, which shows icons for popular scripts such as WordPress.
  • WordPress Manager by Softaculous, usually listed under the Tools or Software section, which is a dedicated screen for installing and managing WordPress sites.

Both lead to the same installer. WordPress Manager is handy later because it lists all your WordPress installations in one place, with options for updates, backups, staging and cloning (the exact options depend on what your host has enabled).

Before you start

A few minutes of preparation will save you trouble later. Check the following:

  • Your domain points to the hosting account. The domain’s nameservers or A record should already be set to your host. If you have just changed them, propagation can take a few hours.
  • The domain is added in cPanel. Your main domain is added automatically. For a second website, add it first under Domains in cPanel.
  • SSL is ready, if possible. Open SSL/TLS Status and check whether the domain has a valid certificate. If it does, you can install WordPress directly on https://, which avoids changing URLs later.
  • The folder is empty. If you are installing in public_html, remove any old placeholder files such as a default index.html, or Softaculous may warn you that files already exist.

How to install WordPress with Softaculous: step by step

  1. Log in to cPanel. Most hosts give you a link in the welcome email, or you can usually open yourdomain.com/cpanel.
  2. Scroll to Softaculous Apps Installer and click the WordPress icon, or open WordPress Manager by Softaculous and click Install.
  3. On the WordPress page, click Install Now. Avoid the “Quick Install” option if you want control over the settings below.
  4. Fill in the Software Setup section (explained in detail in the next part).
  5. Fill in Site Settings and Admin Account.
  6. Choose a language and any optional plugins.
  7. Open Advanced Options and review the database, update and backup settings.
  8. Optionally pick a theme, then enter an email address to receive the installation details.
  9. Click Install and wait for the progress bar to finish. You will see a success message with links to your website and the admin area.

Understanding each setting

Software Setup

Choose Installation URL has three parts:

  • Choose Protocol: pick https:// if your SSL certificate is active, otherwise http://. Choose with or without www based on how you want your address to appear. Most people choose https:// without www.
  • Choose Domain: select the domain or subdomain from the drop-down list.
  • In Directory: this is the most common mistake. Softaculous often pre-fills it with wp. If you leave it, your site will open at yourdomain.com/wp. To install on the main address, clear this box completely.

Site Settings

Enter a Site Name (for example, your business name) and a short Site Description or tagline. Both can be changed later in WordPress under Settings → General, so do not worry about getting them perfect. Leave Enable Multisite (WPMU) unticked unless you specifically need a network of sites.

Admin Account

This creates your WordPress login. Do not use admin as the username, because it is the first name attackers try. Use something unique, a long password (Softaculous can generate one), and an email address you check regularly, because password-reset links go there.

Language and plugins

Choose your site language. English is fine for most Indian business sites; WordPress also supports Hindi and several other Indian languages. Softaculous may offer optional plugins such as a login-attempt limiter or the Classic Editor. A login limiter is a sensible extra; the rest is up to you.

Advanced Options

Click to expand this section. Here is what each setting does:

OptionWhat it doesSuggested choice
Database NameName of the MySQL database Softaculous creates (your cPanel username is added as a prefix)Leave the default or use something descriptive
Table PrefixPrefix for WordPress tables, normally wp_A random prefix is fine; the default random one is OK
Disable Update Notifications EmailsStops update notification mailsLeave unticked so you know when updates happen
Auto UpgradeAutomatically updates WordPress coreMinor versions at least; major versions if you take regular backups
Auto Upgrade Plugins / ThemesKeeps plugins and themes updated automaticallyRecommended for small sites with few plugins
Backup Location and Automated BackupsSchedules Softaculous backups of the siteEnable weekly or daily if your disk space allows

Tip: Softaculous backups are stored in your hosting account by default. They help with quick restores, but keep a copy somewhere else too, such as your computer or cloud storage.

After installation: first things to do

Once the success message appears, log in at yourdomain.com/wp-admin and spend ten minutes on these basics:

  1. Check Settings → General. Confirm both the WordPress Address and Site Address start with https:// if you have SSL. Set the correct timezone, such as Kolkata (UTC+5:30).
  2. Set permalinks. Go to Settings → Permalinks and choose Post name for clean, readable URLs.
  3. Delete sample content. Remove the “Hello world!” post, the sample page and any unused themes and plugins.
  4. Install a theme. Pick a lightweight, regularly updated theme from Appearance → Themes.
  5. Set up backups and security. Use a trusted backup plugin or Softaculous automated backups, and keep everything updated.

Managing WordPress from WordPress Manager

Open WordPress Manager by Softaculous again and you will see your new site listed. Depending on your host’s setup, you can typically:

  • Log in to the WordPress dashboard with one click, without typing a password.
  • Update WordPress core, plugins and themes.
  • Take or restore a backup.
  • Create a staging copy to test changes before they go live.
  • Clone the site to another domain or subdomain.
  • Uninstall the site, which removes the files and database together.

If you have older WordPress sites that were installed manually, use the Scan or import option in WordPress Manager to bring them under Softaculous management.

Common problems and fixes

The site opens at yourdomain.com/wp

You left wp in the In Directory box. The cleanest fix on a brand-new site is to uninstall it from WordPress Manager and reinstall with the box empty. On a site with content, you would need to move it, which is more work.

“Files already exist” error

The target folder contains files, often a default index.html or an old site. Open File Manager, back up anything important, and remove the conflicting files. Softaculous may also offer an option to overwrite existing files.

Browser shows “Not secure” after installing

Either the SSL certificate was not ready or you chose http://. Run AutoSSL from SSL/TLS Status, then update both addresses in Settings → General to https://, and turn on Force HTTPS Redirect from the Domains page.

Old page still showing

Your browser or DNS may be showing a cached version. Clear the browser cache or try a private window. If the domain was pointed recently, wait for DNS to update.

Forgot the admin password

Use the “Lost your password?” link on the login page. If email is not working, WordPress Manager usually lets you change the admin password directly from the site’s settings.

Frequently asked questions

Is Softaculous free to use?

Softaculous is included by many hosting companies at no extra charge to you, but it depends on your plan. If you do not see it in cPanel, ask your host or install WordPress manually.

Can I install more than one WordPress site in the same cPanel?

Yes, as long as your plan allows multiple domains or you use subdomains or folders. Each installation gets its own database.

Is a Softaculous install different from a manual install?

No. The WordPress files are exactly the same. Softaculous simply automates the download, database creation and configuration steps.

Should I enable auto-upgrade?

For most small sites, yes, especially for minor security releases. Just make sure you have recent backups in case an update causes a conflict.

Conclusion

Installing WordPress with Softaculous takes only a few minutes once you know what each setting means. Clear the default directory, choose https://, use a strong unique admin login and turn on backups, and you will have a clean, secure starting point for your website. From there, WordPress Manager makes ongoing updates and maintenance simple.