Softaculous allows you to install WordPress quickly and easily without needing advanced technical knowledge.
This guide explains how to install WordPress using Softaculous in DirectAdmin.
Before You Start
Before installing WordPress, make sure:
- Your domain is active
- Your domain is pointing to your HostworX hosting account
- You can log into DirectAdmin
If you have not logged in yet, please see:
- How to Log Into DirectAdmin
What Is WordPress?
WordPress is one of the world’s most popular website platforms.
It can be used to create:
- Business websites
- Blogs
- Online stores
- Portfolio websites
- Booking websites
- Membership websites
WordPress is beginner-friendly and highly customizable.
What Is Softaculous?
Softaculous is an application installer included with many hosting accounts.
It allows you to install applications such as:
- WordPress
- Joomla
- Drupal
- Magento
with just a few clicks.
How to Install WordPress
Step 1 — Log Into DirectAdmin
https://cp.yourdomain.co.za (Replace yourdomain.co.za with your own domain name)Enter your DirectAdmin username and password.
Step 2 — Open Softaculous Apps Installer
From the DirectAdmin dashboard:
Click: Softaculous Apps Installer
Depending on your DirectAdmin version, this may appear under:
- Advanced Features
- Extra Features
Step 3 — Select WordPress
In Softaculous:
Click: WordPress
Then click: Install
Step 4 — Choose the Installation URL
Select the domain name where WordPress should be installed.
Example: yourdomain.co.za
Step 5 — Leave the Directory Field Empty
To install WordPress on your main website address:
Leave the: In Directory field empty. ! Important
This allows your website to open directly from:
https://yourdomain.co.za
Step 6 — Enter Website Information
Enter:
- Website Name
- Website Description
- Admin Username
- Admin Password
- Admin Email Address
Important Security Recommendation
Avoid using:
admin
as the administrator username.
Choose a unique username for better security. like if your domain is Sweety.co.za make the admin address something like SwAdmin
Step 7 — Choose Your Language
Select your preferred WordPress language if required.
Step 8 — Complete the Installation
Click: Install
Softaculous will now install WordPress automatically.
This may take a few minutes.
WordPress Login Address
After installation, you can log into WordPress using:
https://yourdomain.co.za/wp-admin
Enter the administrator username and password created during installation.
Recommended Next Steps
After installing WordPress, we recommend:
- Installing a website theme
- Updating WordPress
- Installing security plugins
- Setting up backups
- Enabling SSL certificates
Helpful Tips
Keep WordPress Updated
Always keep:
- WordPress
- themes
- plugins
updated for security and performance.
Install Only Trusted Plugins
Too many plugins can:
- slow websites
- create security risks
- cause compatibility issues
Install only reputable plugins when necessary.
Use Strong Passwords
Use secure passwords for:
- WordPress administrator accounts
- hosting accounts
- email accounts
Troubleshooting
WordPress Installation Failed
Possible causes include:
- DNS not fully active
- insufficient disk space
- temporary server issue
- incorrect domain configuration
Try again after a few minutes if needed.
Website Shows Directory Listing or Errors
Check:
- installation completed successfully
- files installed in
public_html - domain pointing correctly
Cannot Log Into WordPress
Verify:
- username spelling
- password correctness
- correct login URL used
WordPress login URL:
https://yourdomain.co.za/wp-admin
SSL or Security Warnings
If your site displays security warnings:
- install or enable SSL
- ensure HTTPS is configured correctly
Security Tips
- Keep WordPress updated
- Remove unused plugins
- Remove unused themes
- Use strong passwords
- Enable SSL certificates
- Keep regular backups


