20% off first hosting order with code APEX20 00:00:00 See deals
Home Blog WordPress Install
WordPress

How to Install WordPress on Hoststack in 5 Minutes

Hoststack Team 4 min read June 18, 2026

WordPress powers over 40% of the web. Setting it up on Hoststack takes under five minutes — no FTP, no manual database creation, no config files. Here's exactly how to do it.

What you need before starting

  • An active Hoststack hosting plan (any plan works)
  • A domain name pointed to Hoststack nameservers
  • Access to your DirectAdmin or cPanel control panel

Step-by-Step Installation

1

Log in to your control panel

Head to client.hoststack.pro and log in. From the dashboard, click "Services" → select your hosting plan → click "Login to DirectAdmin" (or cPanel, depending on your plan). You'll be taken directly into your control panel.
2

Open Softaculous Apps Installer

Inside your control panel, look for the "Softaculous Apps Installer" icon — it's usually in the "Software" section. Click it. Softaculous is a one-click installer that handles WordPress, WooCommerce, and 400+ other scripts.
3

Click 'Install Now' under WordPress

On the Softaculous homepage you'll see WordPress at the top. Click the yellow "Install Now" button next to it.
4

Fill in the installation form

You'll see a short form with these fields:

Choose Protocol — select https:// (SSL is already active on your domain)
Choose Domain — pick your domain from the dropdown
In Directory — leave this blank to install at the root (yoursite.com)
Site Name & Description — your site's title and tagline
Admin Username — choose something other than "admin" for security
Admin Password — use a strong password
Admin Email — your email for WordPress notifications
5

Click Install

Scroll down and hit the blue "Install" button. Softaculous will create the database, copy WordPress files, and configure everything automatically. This takes about 30–60 seconds.
6

Log in to WordPress admin

Once complete, Softaculous shows you two links:

yoursite.com — your live website
yoursite.com/wp-admin — your WordPress dashboard

Click the admin link, enter the username and password you set in Step 4, and you're in.

Enable LiteSpeed Cache (takes 2 minutes, huge speed boost)

All Hoststack plans run on LiteSpeed web server. To get the full speed benefit, install the free LiteSpeed Cache plugin:

  1. 1. Go to wp-admin → Plugins → Add New
  2. 2. Search for "LiteSpeed Cache"
  3. 3. Click Install Now then Activate
  4. 4. The plugin auto-connects to LiteSpeed and starts caching immediately

This alone can cut page load time by 50–70% compared to running without cache.

Force HTTPS (SSL is already active)

Your free SSL certificate is automatically issued when you add your domain to Hoststack. To make sure all traffic uses HTTPS:

  1. 1. In WordPress admin, go to Settings → General
  2. 2. Change both WordPress Address and Site Address from http:// to https://
  3. 3. Click Save Changes

Recommended Plugins to Install First

LiteSpeed Cache

Speed & caching

Yoast SEO

Search engine optimisation

WPForms Lite

Contact forms

UpdraftPlus

Backups to Google Drive

Wordfence Security

Firewall & malware scan

WooCommerce

If you need a store

Quick Summary

  • 1 Log in to client.hoststack.pro
  • 2 Open Softaculous from your control panel
  • 3 Click 'Install Now' under WordPress
  • 4 Fill in your site details and admin credentials
  • 5 Hit Install — done in under 60 seconds
  • 6 Activate LiteSpeed Cache plugin for best performance

Don't have hosting yet?

Get WordPress hosting from ₹99/month with one-click install, free SSL, and LiteSpeed pre-configured.

Get WordPress Hosting
WhatsApp Discord