WordPress

Installing WordPress

By the Domain India teamPublished 5 min read
Knowledge base article
Contents (5 sections)

WordPress installs on every Domain India shared hosting plan in a few minutes with a one-click installer, which creates the database, writes the configuration and sets up your admin login for you. This page gives the short route for each control panel and links to the full guide for yours.

Key takeaways

Point your domain at your hosting first. Then open your control panel from the client area and use Softaculous (on cPanel, DirectAdmin and Webuzo) or WP Toolkit (on cPanel) to install WordPress: pick your domain, leave the folder empty for the main site, and set an admin username that isn't "admin" with a strong password. A manual install also works if you prefer to do it yourself. Afterwards, set permalinks, add one caching plugin such as WP Super Cache, and keep your own backups.

Full guides for each control panel

Step-by-step screens and troubleshooting are in Install WordPress on cPanel, Install WordPress on DirectAdmin, Install WordPress using Webuzo and the do-it-yourself install. This page follows them.

1. Before you start

  • Point the domain at your hosting. The installer works either way, but the site opens and free SSL is issued only once the domain points to your server. Use the nameservers or A records on the Point a domain to this hosting card of your hosting service; see Point your domain to your hosting.
  • Check the folder is empty. Installing into a folder that already holds a site can overwrite files. Back up first, or install into a new folder.

2. One-click install

  1. Open your control panel.
    Sign in, open your hosting list and click the panel button for your domain. It opens already signed in.
  2. Open the installer.
    On cPanel, open Softaculous Apps Installer in the Software section, or WP Toolkit. On DirectAdmin and Webuzo, open Softaculous; search the panel if you don't see it.
  3. Choose WordPress and click Install.
  4. Pick the protocol and domain.
    Choose https:// once the domain points to the server. Leave the directory empty to install on the main address, or type a folder name such as blog.
  5. Set the admin account.
    A username that isn't "admin", a long unique password and an email address you read. This is your WordPress login, separate from the control panel.
  6. Click Install.
    Your admin address is yourdomain.com/wp-admin. Bookmark it.

Manage each site's updates with one tool only, either WP Toolkit or Softaculous, not both.

Webuzo: check the PHP version first

Our Webuzo server currently offers older PHP versions only. Apps and plugins that need PHP 8.2 or later can fail there, so check the requirements of what you plan to install and ask support if you are unsure.

3. Manual install

If you prefer to do it yourself: download WordPress from wordpress.org, upload and extract it in your website folder, create a MySQL database and user in the control panel, then open your domain and run the WordPress installer with those details. Use 644 permissions for files and 755 for folders, never 777. The do-it-yourself guide covers every step.

4. First steps after installing

Set permalinks
Settings › Permalinks › Post name. Our servers run Apache with mod_rewrite, so this works out of the box.
Add one caching plugin
Our shared servers run Apache, so use WP Super Cache or W3 Total Cache, and only one.
Protect the admin
Add two-factor authentication for every administrator and keep only the plugins you use.
Keep your own backups
Use a backup plugin that stores copies off the server, and run one before every big update.

Remove the sample post, sample page and any themes and plugins you won't use. On cPanel and DirectAdmin, send site email with WordPress's built-in mail function rather than an SMTP plugin: see PHP sendmail settings.

Frequently asked questions

How do I install WordPress on Domain India hosting?

Open your control panel from your hosting service in the client area, open Softaculous (or WP Toolkit on cPanel), choose WordPress, pick your domain, leave the folder empty for the main site, set an admin username and strong password, and click Install.

Which installer should I use on cPanel?

Both Softaculous and WP Toolkit are available on Domain India cPanel hosting. WP Toolkit is built for WordPress and adds bulk updates and a security checklist; Softaculous also installs other apps. Manage each site's updates with one tool only.

Why does my new WordPress site not open?

Usually the domain does not point to your hosting server yet. Set the nameservers or A records shown on the Point a domain to this hosting card, and allow a few hours for DNS to update. On DirectAdmin, also delete any leftover index.html in the website folder.

Which caching plugin should I use?

Domain India shared servers run Apache, so use a standard caching plugin such as WP Super Cache or W3 Total Cache, and only one at a time.

Is SSL free for my WordPress site?

Yes. A free certificate is issued automatically once your domain points to the hosting server.

Ready to build your site? Open your hosting list to reach your control panel, compare cPanel hosting plans, or open a ticket if an install fails.

cPanel Starter
₹125/mo + GST
  • 25 GB NVMe SSD Storage
  • 50 GB Monthly Bandwidth
  • 1 Website
  • 10 Email Accounts
See plan details

Prices on the cards exclude 18% GST.

WordPress on cPanel hosting

Softaculous, WP Toolkit, free SSL and weekly JetBackup backups on every cPanel plan.

See cPanel hosting plans

Was this article helpful?

Your answer helps us decide what to improve next.

Still need help? Open a support ticket and our team will reply.

Prefer an app? Add this site to your home screen.Get the app