← Back to Blog
AAbhijot Singh · August 2026 · 7 min read

How to Install WordPress on cPanel in 5 Minutes (2026 Guide)

If you have web hosting with cPanel, installing WordPress takes less than 5 minutes using Softaculous — no FTP, no manual database setup, no command line required. This guide walks you through every step from login to your first post.

What You Need Before Starting

If you just signed up for hosting, wait 5–15 minutes for your domain's DNS to propagate before installing WordPress. Installing before DNS propagates can cause issues with the site URL configuration.

Step 1: Log In to cPanel

Access your cPanel at yourdomain.com/cpanel or via the link in your welcome email. Log in with the username and password provided when you signed up for hosting.

Once inside, you'll see the cPanel home dashboard with all available tools grouped by category. The interface may look overwhelming at first, but you only need a few tools for a standard WordPress installation.

Step 2: Activate Free SSL First

Before installing WordPress, activate your free Let's Encrypt SSL certificate. This ensures WordPress is configured for HTTPS from the start, avoiding the headache of migrating from HTTP to HTTPS later.

  1. In cPanel, go to Security → SSL/TLS Status
  2. Find your domain in the list
  3. Click Run AutoSSL or click the padlock icon next to your domain
  4. Wait 30–60 seconds for the certificate to be issued and installed

Once done, your domain will show a green padlock when accessed via HTTPS. If AutoSSL isn't available, look for Let's Encrypt SSL in the Security section.

Step 3: Install WordPress via Softaculous

Softaculous is the 1-click script installer built into cPanel. It handles the entire WordPress installation automatically — creates the database, configures wp-config.php, and installs WordPress core files.

  1. In cPanel, search for Softaculous Apps Installer or find it under the Software section
  2. Click on WordPress (the most popular option, shown prominently)
  3. Click the blue Install Now button

Softaculous Installation Settings

Fill in these settings on the installation form:

Under Advanced Options, you can set the database name and table prefix. Leave these at defaults unless you have a specific reason to change them.

Once filled in, click Install. Softaculous takes 30–60 seconds to complete. You'll see a success screen with links to your new WordPress site and admin panel (yourdomain.com/wp-admin).

Step 4: Log In and Configure WordPress

Visit yourdomain.com/wp-admin and log in with the admin credentials you set in Step 3. You're now inside the WordPress dashboard.

A few settings to configure immediately:

Step 5: Install LiteSpeed Cache Plugin (Critical)

If your hosting runs LiteSpeed web server (like Azion Cloud), the LiteSpeed Cache plugin is the single most important plugin you can install. It's free, made by LiteSpeed Technologies, and dramatically improves performance:

  1. In WordPress, go to Plugins → Add New Plugin
  2. Search for "LiteSpeed Cache"
  3. Click Install Now, then Activate
  4. A setup wizard will guide you through the initial configuration

After activation, go to LiteSpeed Cache → Page Optimization and enable CSS/JS minification and combination. Then go to LiteSpeed Cache → Image Optimization to enable WebP conversion for faster image loading.

Step 6: Install Essential Plugins

Beyond LiteSpeed Cache, these plugins are essential for most WordPress sites:

Keep plugins to a minimum — every plugin adds overhead. Only install what you actually need.

Step 7: Choose and Install a Theme

Go to Appearance → Themes → Add New Theme to browse the WordPress theme repository. Popular lightweight themes for good Core Web Vitals scores include Astra, GeneratePress, and Kadence.

Avoid "premium themes" from random marketplaces that load dozens of scripts — they kill performance. A lightweight theme + well-configured LiteSpeed Cache will always outperform a bloated page builder theme.

Troubleshooting Common Issues

Ready to Get Started?

The easiest way to get WordPress running fast in India is with hosting that's pre-optimized for it. Our web hosting plans include LiteSpeed, NVMe SSDs, cPanel with Softaculous, and free SSL — everything you need for a fast WordPress site from day one. Plans start at Rs 49/month.

Host Your Game & Cloud Infrastructure with Azion Cloud

Deploy high-performance Minecraft servers (from ₹99/mo), dedicated KVM VPS cloud nodes (from ₹199/mo), and 24/7 Discord bots (from ₹19/mo) with instant UPI setup and 12+ Tbps enterprise DDoS protection.

Minecraft Hosting (from ₹99) → Cloud VPS India (from ₹199) → Discord Bot Hosting (from ₹19) →
A
Abhijot Singh
Founder & Lead Developer, Azion Cloud

21-year-old developer from Punjab, India. I founded Azion Cloud and run the entire infrastructure from server setup to panel customization. Everything I write comes from real hands-on experience.

`n