Were you able to
find a solution today?

5 seconds No email needed

Thanks-that genuinely
helps.

Want us to follow up with an answer or a custom quote? Drop your email below. Totally optional.

Email saved - thank you!

Introduction

aaPanel is a popular and user-friendly web hosting control panel that makes it easy to manage websites, databases, and server configurations.

In this article, we will explain the complete step-by-step process of installing WordPress using aaPanel, even if you are new to server management.

 

Step-by-Step Guide to Install WordPress Using aaPanel

Step 1: Log In to Your aaPanel

Step 2: From the left sidebar, click on WP Toolkit.

 

 

WP Toolkit enables you to easily install, update, clone, and manage your WordPress sites.

Step 3: Inside the WP Toolkit under the Local Manage tab, click the Add WordPress button.

Step 4: Configure Your WordPress Installation

A window titled Add Site will appear. Ensure you are on the Create Site tab.

Enter the following details:

 

WordPress Installation Details

  • Domain Name: Enter your domain for the WordPress website.
  • Website Title: Title for your website.
  • PHP Version: Select the PHP version from the dropdown.
  • WP Version: Select the WordPress version from the dropdown.
  • Username: Enter the username you would like to set for the WordPress admin.
  • Password: Enter the password for the WordPress admin user.
  • Email: Enter the email address you want to set for the WordPress admin.
  • Prefix: Enter the prefix you would like to set for the WordPress database.
 

 

Once all the details are filled in, click the Confirm button.

You will see a Task Completed message once everything is done.

 

 

Step 5: Access Your WordPress Admin Panel

Return to the WP Toolkit page and locate your newly created website.

Under the Operation column, click Login. It will redirect you to the WordPress admin login page.

 

 

Enter your admin username and password, then click Log In.

 

 

You will now be inside the WordPress dashboard, where you can begin customizing your website.

 

 

How to Install WordPress Manually Using aaPanel?

aaPanel offers a one-click installer for WordPress installation, but sometimes you may want to install it manually — for example, when you want more control over the setup, custom database settings, or debugging installation issues.

Kindly follow the steps mentioned below to install WordPress manually using aaPanel.

Step 1: Log in to your aaPanel

Step 2: Create a New Website

  • In the left sidebar, click Website.
  • Click on Add site.
 

 

In the “Add site” window, enter the following details:

  • Domain name: Enter your domain (e.g., demotestvps1.com).
  • Description: Optional (e.g., NewDemoWp).
  • Website Path: Auto-generated (keep default).
  • Database: Select Not create (we will create manually).
  • FTP: Leave FTP disabled (or enable if you want remote file upload).
  • PHP version: Select the PHP version for the WordPress website.
 

 

Click Confirm to create the site.

Step 3: Create a MySQL Database

In the left sidebar, click Database.

WordPress requires a database to store your website’s data, such as posts, pages, and settings.

 

 

Enter the following:

  • DB Name: Name for the WordPress database (e.g., neil_test)
  • Username: Username for the WordPress database (e.g., neil_test)
  • Password: Set a strong password for the database user
  • Permission: Local server
  • Add to: LocalServer (127.0.0.1)
 

 

Click the Confirm button.

Note down the database name, username, and password — you’ll need these in the next step.

Step 4: Download and Upload WordPress

Visit the official WordPress website and download the latest WordPress ZIP file: https://wordpress.org/download/

Once downloaded, you can either:

  • Upload via FTP/SFTP using FileZilla, or
  • Upload directly through the aaPanel File Manager

Steps:

1. Navigate to Website → click the folder icon next to your site.

 

 

2. In File Manager, click File Operations → Upload.

 

 

3. Upload the Wordpress zip file wordpress-x.y.z.zip.

4. Wait for the upload to complete and click Confirm Upload.

 

 

5. Right-click the ZIP file and select Unzip.

 

 

6. Move all files from the wordpress folder to:

/www/wwwroot/your-domain.com

Step 5: Configure the wp-config.php File

1. Locate the wp-config-sample.php file and rename it to wp-config.php.

2.Edit the file and update your database details:

( 'DB_NAME', 'your_database_name' );

( 'DB_USER', 'your_database_user' );

( 'DB_PASSWORD', 'your_database_password' );

( 'DB_HOST', 'localhost' );

 

 

Click Save.

Step 6: Run the WordPress Installation Wizard

Open your browser and visit: https://yourdomain.com

You’ll see the WordPress setup screen.

Select your language and click Continue.

 

 

Enter the following information for your WordPress website:

Site Title: Title for your Wordpress website

Admin Username: Username for the Wordpress

Password: Password for the wordpress login

Admin Email: For wordpress admin email

 

 

Click Install WordPress.

Once complete, you’ll see a success message.

 

 

Step 7: Log in to WordPress Dashboard

To access your website’s admin panel: https://yourdomain.com/wp-admin

 

 

Enter your admin username and password, and you’ll be logged into your WordPress dashboard.

 

 

Conclusion:

Installing WordPress on aaPanel is a simple process, and it doesn’t require much technical knowledge. You can follow this article to install WordPress using the one-click installer or perform a manual installation as explained above.

If you face any issues while installing WordPress in aaPanel, feel free to contact us through live chat or by raising a support ticket. Our support team will be happy to assist you with the installation and ensure your WordPress site is up and running smoothly.

Was this answer helpful? 0 Users Found This Useful (0 Votes)