What is Softaculous?
Softaculous is an auto-installer application included with all 0724 Hosting accounts. It provides one-click installation of over 450 applications including:
- WordPress (blogs, websites, e-commerce)
- Joomla, Drupal, and other CMS platforms
- PrestaShop, OpenCart, WooCommerce (e-commerce)
- phpBB, MyBB (forums)
- Nextcloud, ownCloud (file storage)
Softaculous automatically creates databases, sets file permissions, and configures applications correctly, saving hours of manual installation work.
Why use Softaculous for WordPress?
Installing WordPress manually requires multiple steps: creating a database, uploading files via FTP, editing configuration files, and running the installation wizard. Softaculous automates all of this:
- Fast deployment: WordPress installed in under 2 minutes
- Automatic database creation: No need to create MySQL databases manually
- Latest version: Always installs the current WordPress release
- Security hardening: Automatic salts and secure passwords
- One-click updates: Update WordPress from Softaculous dashboard
- Backup integration: Create and restore backups with one click
Step 1: Access Softaculous in DirectAdmin
- Log in to DirectAdmin
- Scroll down to Advanced Features or Software & Services
- Click Softaculous Apps Installer
- You will see the Softaculous dashboard with featured applications
Step 2: Find and select WordPress
There are several ways to find WordPress in Softaculous:
Method 1: Featured apps
WordPress is usually displayed prominently on the Softaculous home page. Click the WordPress icon.
Method 2: Search
- Use the search bar at the top of Softaculous
- Type
WordPress - Click the WordPress result
Method 3: Category browse
- Click Blogs in the left sidebar
- Select WordPress from the list
Step 3: Configure WordPress installation
Once you select WordPress, click the Install button. You will see the WordPress installation form with several sections.
Software Setup section
- Choose Protocol: Select
https://if your domain has SSL (recommended) - Choose Domain: Select your domain from the dropdown
- In Directory: Leave blank to install at the root (yourdomain.co.za), or enter a folder name (e.g.,
blogfor yourdomain.co.za/blog)
Recommendation: Install WordPress at the root of your domain (leave "In Directory" blank) for the best SEO and URL structure.
Site Settings section
- Site Name: Your website title (e.g., "My Business Blog")
- Site Description: A brief tagline (e.g., "Quality web design services in South Africa")
- Enable Multisite: Leave unchecked unless you need WordPress Multisite (advanced)
Admin Account section
- Admin Username: Choose a secure username (avoid "admin" for security)
- Admin Password: Use a strong password (Softaculous can generate one)
- Admin Email: Your email address for WordPress notifications
Security tip: Never use "admin" as your username. Choose something unique and difficult to guess. Use the password generator for a strong password.
Choose Language
Select English or your preferred language. You can change this later in WordPress settings.
Select Plugin(s) (optional)
Softaculous can install popular plugins automatically. Recommended plugins:
- Classic Editor: If you prefer the old WordPress editor over Gutenberg
- Limit Login Attempts: Security plugin to block brute-force attacks
You can skip this and install plugins later through the WordPress admin panel.
Advanced Options (optional)
Expand the Advanced Options section if you want to:
- Choose a custom database name (not usually necessary)
- Set a custom database table prefix (default
wp_is fine) - Disable update notifications
- Auto-upgrade WordPress (recommended)
For most users, the default advanced options are perfect. Leave them unchanged.
Select Theme (optional)
You can select a pre-installed theme. However, the default WordPress theme (currently Twenty Twenty-Four) is excellent. You can change themes later from the WordPress dashboard.
Step 4: Install WordPress
- Review all settings carefully
- Scroll to the bottom of the page
- Click Install
- Softaculous will display a progress bar
- Installation usually completes in 30β90 seconds
Once installation finishes, Softaculous displays your WordPress details:
- Website URL
- Admin URL (yourdomain.co.za/wp-admin)
- Admin username
- Admin password (if you used the generator)
Important: Copy and save your admin username and password in a secure location (password manager recommended).
Step 5: Access your new WordPress site
Viewing your website
Click the website URL shown by Softaculous or visit https://yourdomain.co.za in your browser. You will see the default WordPress theme with a sample post and page.
Logging in to WordPress admin
- Go to
https://yourdomain.co.za/wp-admin - Enter your admin username and password
- Click Log In
- You are now in the WordPress dashboard
First steps after installing WordPress
1. Set up permalinks
- In WordPress admin, go to Settings β Permalinks
- Select Post name (most SEO-friendly option)
- Click Save Changes
This changes URLs from yourdomain.co.za/?p=123 to yourdomain.co.za/post-title/ which is better for search engines.
2. Delete sample content
- Go to Posts β All Posts and delete the "Hello World" post
- Go to Pages β All Pages and delete the "Sample Page"
- Go to Comments and delete the sample comment
3. Configure general settings
- Go to Settings β General
- Verify Site Title and Tagline are correct
- Set Timezone to
Africa/Johannesburg(SAST) - Set Date Format and Time Format to your preference
- Click Save Changes
4. Install essential plugins
Go to Plugins β Add New and search for:
- Wordfence Security: Firewall and malware scanner
- UpdraftPlus: Backup plugin
- Yoast SEO or Rank Math: SEO optimisation
- WP Super Cache or LiteSpeed Cache: Speed optimisation (use LiteSpeed Cache on 0724 Hosting)
- Contact Form 7 or WPForms: Contact forms
5. Choose and customise a theme
- Go to Appearance β Themes
- Click Add New to browse free themes
- Popular themes: Astra, GeneratePress, OceanWP, Kadence
- Install and activate your chosen theme
- Customise it under Appearance β Customise
Managing WordPress installations in Softaculous
Viewing installed applications
- In DirectAdmin, open Softaculous
- Click Installations in the top menu
- You will see all Softaculous-installed applications
Updating WordPress
To update WordPress through Softaculous:
- Go to Softaculous β Installations
- Find your WordPress installation
- If an update is available, click the update icon
- Click Upgrade Installation
- Softaculous will update WordPress automatically
Note: You can also update WordPress from the WordPress dashboard (Dashboard β Updates), which is often more convenient.
Creating backups
- Go to Softaculous β Installations
- Click the backup icon next to your WordPress installation
- Click Backup Installation
- Softaculous creates a full backup (files + database)
- Backups are stored in your hosting account
You can also download backups to your computer for safekeeping.
Restoring from backup
- Go to Softaculous β Installations
- Click the installation you want to restore
- Click the Backups tab
- Select the backup you want to restore
- Click Restore
Warning: Restoring a backup overwrites your current website with the backup version. Any changes made after the backup was created will be lost.
Cloning a WordPress installation
To create a copy of your WordPress site (e.g., for staging):
- Go to Softaculous β Installations
- Click the clone icon next to your installation
- Choose the destination domain or subdomain
- Click Clone
This creates an exact duplicate of your WordPress site in a different location.
Uninstalling WordPress
To remove a WordPress installation:
- Go to Softaculous β Installations
- Find the WordPress installation you want to remove
- Click the delete/trash icon
- Confirm deletion
Warning: This permanently deletes all WordPress files, databases, and content. Back up first if you may need the data later.
Softaculous vs manual WordPress installation
| Aspect | Softaculous | Manual Install |
|---|---|---|
| Time required | 2 minutes | 15β30 minutes |
| Technical skill | Beginner-friendly | Intermediate |
| Database creation | Automatic | Manual |
| File permissions | Automatic | Manual |
| Updates | One-click via Softaculous or WordPress | Through WordPress dashboard |
| Backups | Integrated in Softaculous | Requires plugin or manual backup |
| Customization | Standard configuration | Full control over all settings |
Recommendation: Use Softaculous for 95% of WordPress installations. It is faster, easier, and less error-prone than manual installation.
Troubleshooting Softaculous WordPress installations
Installation fails or times out
- Check your hosting account has sufficient disk space
- Verify the domain points to your hosting server (DNS propagation may take up to 24 hours)
- Try installing to a subdomain or subdirectory instead
- Contact support if the issue persists
Website shows "Database connection error"
- This usually means the automatic database creation failed
- Go to DirectAdmin β MySQL Management and verify the database exists
- Try reinstalling WordPress (delete the failed installation first)
- Contact support to investigate database permissions
Cannot access wp-admin after installation
- Clear your browser cache and try again
- Verify you are using the correct URL (
yourdomain.co.za/wp-admin) - Check the username and password are correct (case-sensitive)
- If using HTTPS, ensure your SSL certificate is active
Website loads but looks broken
- This is often caused by permalink issues after installation
- Log in to WordPress admin β Settings β Permalinks β click Save (no changes needed)
- Clear your browser cache
- The site should now load correctly
Installing other applications with Softaculous
Besides WordPress, Softaculous can install:
Other CMS platforms
- Joomla: Component-based CMS
- Drupal: Advanced CMS for complex sites
- PrestaShop: E-commerce platform
- Magento: Enterprise e-commerce
Forums and community
- phpBB: Popular forum software
- MyBB: Lightweight forum platform
- Discourse: Modern forum (requires VPS/dedicated server)
Other applications
- Nextcloud: Self-hosted file storage and collaboration
- Moodle: Learning management system
- MediaWiki: Wiki platform (like Wikipedia)
Best practices for Softaculous WordPress
- Use HTTPS: Always select
https://protocol when installing - Secure admin credentials: Never use "admin" as username, use strong passwords
- Regular backups: Create Softaculous backups before major updates or changes
- Keep WordPress updated: Update WordPress, plugins, and themes regularly
- Install security plugins: Use Wordfence or similar for protection
- Optimise performance: Install caching plugins (LiteSpeed Cache recommended on 0724 Hosting)
- Monitor installations: Check Softaculous dashboard for available updates
Getting help with WordPress installation
If you need assistance installing WordPress, troubleshooting installation errors, or setting up your WordPress website, contact 0724 Hosting support. We can help with Softaculous installations, manual WordPress setups, migrations, and WordPress configuration.