What would you like to do today?

Make Payment ★Quick & secure Order Hosting ★SSD & fast Get Support ★We're here 24/7

Ready to get started? Log into your cPanel and install WordPress today!


Overview

WordPress powers over 40% of all websites on the internet, making it the world's most popular content management system (CMS). At Arannel Hosting, we've made WordPress installation incredibly simple and fast through our cPanel integration with Softaculous Auto-Installer.

Whether you're building a blog, business website, portfolio, or online store, you can have WordPress up and running in less than 5 minutes.

What is WordPress?

WordPress is a free, open-source content management system that allows you to create and manage websites without extensive coding knowledge. It offers:

Prerequisites

Before installing WordPress, ensure you have:

System Requirements

WordPress requires:

Good news: All Arannel Hosting packages meet and exceed these requirements!

Installation Methods

Arannel Hosting offers three ways to install WordPress:

  1. Softaculous Auto-Installer (Recommended - easiest method)
  2. WordPress Toolkit (Alternative quick installer)
  3. Manual Installation (For advanced users)

This guide focuses on the Softaculous method, which is the fastest and most reliable option.

Step-by-Step Installation Guide

Step 1: Access Your cPanel

  1. Log into your Arannel Hosting client area
  2. Navigate to your hosting service
  3. Click the "Login to cPanel" button
  4. Alternatively, visit yourdomain.com/cpanel and enter your credentials

Step 2: Open Softaculous Apps Installer

  1. Scroll down to the Software section in cPanel
  2. Click on the Softaculous Apps Installer icon
  3. The Softaculous dashboard will open

Step 3: Locate WordPress

  1. Look for WordPress in the featured applications on the main page, or
  2. Use the search bar and type "WordPress", or
  3. Navigate to BlogsWordPress from the left sidebar menu
  4. Click on the WordPress icon

Step 4: Start the Installation

  1. Click the Install Now button
  2. You'll be directed to the WordPress installation configuration page

Step 5: Configure Software Setup

Choose Installation URL

Note: Installing in the root directory is recommended for main websites.

Step 6: Configure Site Settings

Step 7: Set Up Admin Account

This is critical for security!

Security Tip: Never use "admin" as your username—it's the first username hackers try!

Step 8: Configure Database

Softaculous automatically creates a database for WordPress. You can:

Step 9: Choose Language

Step 10: Select Plugins (Optional)

Softaculous offers optional plugins to install:

Check the boxes for plugins you want to pre-install.

Step 11: Advanced Options

Select Theme

Email Installation Details

Auto Upgrade

Backup Location

Step 12: Complete Installation

  1. Review all your settings carefully
  2. Scroll to the bottom and click the Install button
  3. Wait 1-2 minutes for installation to complete
  4. You'll see a success message with important details

Step 13: Save Your Installation Details

You'll receive information including:

Important: Save these details securely!

Step 14: Access Your WordPress Site

  1. View Your Website: Click the website URL or visit https://yourdomain.com
  2. Access Admin Dashboard: Visit https://yourdomain.com/wp-admin
  3. Enter your admin username and password
  4. Click Log In

Congratulations! Your WordPress site is now live!

Post-Installation Configuration

Essential Settings to Configure

1. Update Permalinks

  1. Go to SettingsPermalinks
  2. Select Post name structure (SEO-friendly)
  3. Click Save Changes

2. Configure General Settings

Navigate to SettingsGeneral:

3. Install an SSL Certificate (If Not Already Installed)

  1. Return to cPanel
  2. Navigate to SecuritySSL/TLS Status
  3. Enable AutoSSL for your domain
  4. Wait a few minutes for installation
  5. Update WordPress URLs to use https://

4. Change the Default Theme

  1. Go to AppearanceThemes
  2. Click Add New
  3. Browse or search for themes
  4. Click Install then Activate

Popular free themes: Astra, GeneratePress, OceanWP, Kadence

5. Install Essential Plugins

Navigate to PluginsAdd New and install:

Security:

Performance:

SEO:

Backup:

Forms:

6. Create Important Pages

Go to PagesAdd New and create:

7. Configure Reading Settings

SettingsReading:

8. Set Up Menus

  1. Go to AppearanceMenus
  2. Create a new menu
  3. Add pages to your menu
  4. Assign to menu location (Primary, Footer, etc.)
  5. Save menu

9. Configure Comments

SettingsDiscussion:

10. Create Your First Post

  1. Navigate to PostsAdd New
  2. Enter post title and content
  3. Add featured image
  4. Select category and tags
  5. Click Publish

Security Best Practices

1. Use Strong Passwords

2. Keep WordPress Updated

3. Limit Login Attempts

4. Regular Backups

5. Change Default Admin Username

If you used "admin":

  1. Create a new admin user with a different name
  2. Log in as the new user
  3. Delete the old "admin" account

6. Disable File Editing

Add this to your wp-config.php file:

 
 
php
define('DISALLOW_FILE_EDIT', true);

7. Use SSL/HTTPS

8. Hide WordPress Version

Remove version information to prevent targeted attacks by installing a security plugin.

Performance Optimization

1. Install a Caching Plugin

2. Optimize Images

3. Use a CDN

4. Minimize Plugins

5. Choose Lightweight Themes

6. Database Optimization

Common Issues and Troubleshooting

Issue 1: White Screen of Death (WSOD)

Symptoms: Blank white page, no error message

Solutions:

  1. Check error logs in cPanel
  2. Increase PHP memory limit in wp-config.php:
 
 
php
   define('WP_MEMORY_LIMIT', '256M');
  1. Deactivate all plugins via FTP/File Manager
  2. Switch to default theme

Issue 2: Error Establishing Database Connection

Symptoms: Cannot connect to database

Solutions:

  1. Verify database credentials in wp-config.php
  2. Check if database exists in cPanel → MySQL Databases
  3. Ensure database user has proper privileges
  4. Contact Arannel Hosting if database server is down

Issue 3: 404 Error on All Pages Except Homepage

Symptoms: Homepage works, but all other pages show 404

Solutions:

  1. Go to SettingsPermalinks
  2. Click Save Changes (without changing anything)
  3. Verify .htaccess file exists in WordPress root directory
  4. Check that mod_rewrite is enabled (it is by default at Arannel Hosting)

Issue 4: Unable to Upload Images

Symptoms: Upload errors, "The uploaded file exceeds the upload_max_filesize directive"

Solutions:

  1. Check file size limits in cPanel → Select PHP Version → Options
  2. Increase upload_max_filesize and post_max_size
  3. Verify wp-content/uploads folder permissions (755)
  4. Check available disk space

Issue 5: Slow Loading Times

Solutions:

  1. Install a caching plugin
  2. Optimize images
  3. Minimize plugins
  4. Enable GZIP compression
  5. Use a CDN
  6. Upgrade hosting plan if needed

Issue 6: "Are You Sure You Want To Do This?" Error

Symptoms: Error when installing themes/plugins

Solutions:

  1. Increase PHP memory limit
  2. Check file and folder permissions
  3. Temporarily disable security plugins
  4. Upload theme/plugin via FTP

Issue 7: Locked Out of Admin Dashboard

Solutions:

  1. Use password reset link on login page
  2. Reset password via cPanel → phpMyAdmin
  3. Create new admin user via database
  4. Contact Arannel Hosting support

Managing WordPress via cPanel

Access WordPress Files

  1. Open File Manager in cPanel
  2. Navigate to public_html (or your installation directory)
  3. WordPress files and folders:
    • wp-content/ - Themes, plugins, uploads
    • wp-config.php - Configuration file
    • wp-admin/ - Admin dashboard files
    • .htaccess - Server configuration

Manage WordPress Database

  1. Open phpMyAdmin in cPanel
  2. Select your WordPress database
  3. View/edit tables
  4. Run SQL queries
  5. Import/export database

Create Backups

Via cPanel Backup Feature:

  1. Go to FilesBackup
  2. Click Download a Full Account Backup
  3. Choose backup destination

Via Softaculous:

  1. Open Softaculous
  2. Click All Installations
  3. Find your WordPress installation
  4. Click Backup icon

Update WordPress via Softaculous

  1. Open Softaculous in cPanel
  2. Click All Installations
  3. Find your WordPress site
  4. Click Update if available

WordPress Toolkit (Alternative Method)

If your cPanel includes WordPress Toolkit:

  1. Open WordPress Toolkit in cPanel
  2. Click Install
  3. Fill in installation details
  4. Click Install
  5. Manage updates, security, and cloning from the toolkit

Migrating Existing WordPress Site

If Moving from Another Host:

  1. Install fresh WordPress via Softaculous
  2. Install "All-in-One WP Migration" plugin on both sites
  3. Export from old site
  4. Import to new Arannel Hosting site
  5. Update DNS to point to Arannel Hosting

Manual Migration:

  1. Download files via FTP from old host
  2. Export database from old host
  3. Upload files to Arannel Hosting via FTP/File Manager
  4. Create database in cPanel
  5. Import database via phpMyAdmin
  6. Update wp-config.php with new database details
  7. Update site URLs in database

Multiple WordPress Installations

You can install WordPress multiple times on one account:

Simply repeat the installation process for each instance.

WordPress Multisite

To enable WordPress Multisite:

  1. Install WordPress normally
  2. Add to wp-config.php:
 
 
php
   define('WP_ALLOW_MULTISITE', true);
  1. Go to ToolsNetwork Setup
  2. Follow on-screen instructions

Getting Help

WordPress Resources

Arannel Hosting Support

If you encounter issues:

Frequently Asked Questions

Can I install WordPress on a subdomain?

Yes! Create the subdomain in cPanel first, then install WordPress selecting that subdomain.

How many WordPress sites can I install?

Depends on your hosting plan. Most Arannel Hosting plans support unlimited WordPress installations.

Can I change my WordPress URL after installation?

Yes, but it requires updating settings in WordPress and possibly the database. Contact support for assistance.

Is WordPress free?

Yes! WordPress software is free. You only pay for hosting and optional premium themes/plugins.

Can I upgrade my theme later?

Absolutely! You can change themes anytime from AppearanceThemes.

How do I add more users?

Go to UsersAdd New in WordPress dashboard. Assign appropriate user roles.

What's the difference between Posts and Pages?

Can I sell products with WordPress?

Yes! Install WooCommerce plugin to create an online store.

Best Practices for WordPress Success

  1. Regular Updates: Keep WordPress, themes, and plugins updated
  2. Daily Backups: Automate backups and store off-site
  3. Strong Security: Use security plugins and strong passwords
  4. Performance: Use caching and optimize images
  5. SEO: Install SEO plugin and create quality content
  6. Mobile-Friendly: Use responsive themes
  7. Regular Content: Publish consistently for better engagement
  8. Monitor Analytics: Track visitor behavior with Google Analytics
  9. Test Changes: Use staging environment for major updates
  10. Community: Join WordPress communities for support and learning
Was this answer helpful?