Detailed aaPanel User Guide

VPTS Team Content has been moderated
Published date:13/3/2026 Update:6/10/2026 Views:123 Reviews: 5.0/5799reviews
VPTS on

aaPanel is a free server management control panel that helps users easily manage websites, source code, databases, and services on a VPS without using too many Linux commands.

Guide aapanelhosting

During the management of VPS or dedicated servers, managing websites, databases, FTP, and server services via command line can be quite complex. Therefore, many people choose aaPanel to manage servers through an intuitive, easy-to-use interface.

This articleVPTSwill guide you through using aaPanel from basics to advanced, including dashboard login, creating websites, uploading source code, and creating databases on your VPS.

1. How to log in and use aaPanel

After installing aaPanel on the VPS, you will receive an access URL, username, and password. To start using aaPanel, open your browser and go to the provided administrative URL.

  • Access address:http://IP-server:8888
  • Open your browser and log in to access the control panel ofaaPanel.
If your VPS does not have aaPanel installed, see more below before proceeding with the steps below.

2. Using aaPanel to create a website

Step 1: To use aaPanel to create a website, select Website from the left menu, then click Add Site.

use aaPanel

Step 2: Enter website information

The system will prompt for the following information:

  • On the interfaceAdd site, enter the domain name in the boxDomain name.
  • PHP Version Select the PHP version suitable for your website. For example: PHP-83
  • ClickSubmitto complete.
use aaPanel

Once completed, the newly added domain will appear in the website list.

3. Use aaPanel to upload source code

After creating the website, you can use aaPanel to upload source code to the server without using Linux commands.

Step 1: Access the Document Root folder of the domain

In the aaPanel admin interface:

  • Go to sectionWebsite.
  • In the list of created domains, find the domain where you need to upload the source code.
  • Click the linkDocument Rootof the website.

For example, paths often look like:/www/wwwroot/tenmiencuaban.com

use aaPanel

When clicking this link, aaPanel will automatically openFile Managerand navigate to the folder containing the website source code.

Step 2: Delete aaPanel's default index file

After the interfaceFile Manageropens, you will see several default system-generated files.

  • Usually there will be files: index.html
  • This file is merely aaPanel's default page. To run your website, this file must be deleted.

Execution steps:

  • Check the box next to the fileindex.html.
  • Click the buttonDel (Delete). Confirm file deletion
use aaPanel

Step 3: Upload website source code

After deleting the default files, proceed to upload the website source code.

Execution steps:

  • Click the buttonUploadat the top of the File Manager interface.
  • Select the source code file from your computer.
  • Website source code is usually in the format: .zip .rar .tar.gz
  • After the upload is complete, the file will appear in the website directory.
use aaPanel

Step 4: Extract website source code

If you upload source code as a compressed archive (zip or rar), it must be extracted before use.

  • Tick the newly uploaded compressed file.
  • ClickUnzip.
  • Select the extraction folder (usually keep the current folder).
  • ClickConfirm.

After extraction is complete, the entire website source code will be displayed in the website directory.

Step 5: Check website

After successfully uploading and extracting the source code:

  • Open a web browser.
  • Access website domain.

Example:https://tenmiencuaban.com

If everything is configured properly, your website will display normally.

4. Using aaPanel to create a database

Step 1: Access Database section

  • You can use aaPanel to create a database by selecting Databases
  • After selecting, the system will display a list of existing databases on the server.

Step 2: Click Add DB to create a new database

  • Click the buttonAdd DB. A new database creation window will appear.
use aaPanel

Step 3: Enter database information

In the database creation window, you need to enter the following information:

  • DB Name: Name of the database used for the website. Example:webdata
  • Username: Account name used to access the database. Example:webuser
  • Password: Database access password. Example:123456@abc

After filling in all information, clickConfirmto complete database creation.

Step 4: Manage database

After successfully creating the database, you will see the new database appear in the list.

Here you can:

  • OpenphpMyAdminto manage databases
  • Import file database (.sql)
  • Export database data
  • Change database password

This database will be used to connect to the website source code.

5. Common Errors When Using aaPanel

Cannot access aaPanel: Usually caused by an incorrect login port, firewall blocking, or the aaPanel service not running. Please verify the URL, open required ports, and restart aaPanel.

Website returns 403 or 404 error: The cause may be an incorrect root directory, missing source code, or incorrect Rewrite configuration. Please check the Document Root and website configuration file again.

Cannot connect to Database: Please check the database name, username, password, and the status of MySQL or MariaDB.

Unable to install SSL: Make sure the domain points correctly to the VPS IP, DNS has propagated, and ports 80, 443 are open.

aaPanel runs slowly: Usually caused by insufficient RAM, high CPU usage, or nearly full disk on the VPS. Please check resources and free up disk space when needed.

Frequently asked questions

What should I do if I forget my aaPanel password?

You can reset the password via SSH using commands provided by aaPanel or use aaPanel's recovery tool.

Should beginners use aaPanel?

Yes. The interface is intuitive, easy to use, and does not require extensive Linux command-line knowledge, making it very suitable for VPS management beginners.

Does aaPanel support installing WordPress?

Yes. You can create Websites, Databases, and install WordPress in just a few steps right from the aaPanel interface.

Conclusion

aaPanel is a server management control panel that helps users easily create websites and manage source code, databases, SSL, and services on a VPS through an intuitive interface. It is a suitable choice for beginners or those who want to manage Linux servers without using too many commands.

Through this article, you now know how to log in to aaPanel, add websites, upload source code, create databases, and troubleshoot common errors. To keep your website running stably, regularly update aaPanel, back up data, and monitor VPS resources.

When you need to rent a VPS or require support with installing and using aaPanel, you can contactVPTSfor consultation and technical support.

VPTS – Comprehensive Digital Infrastructure Solutions Provider

VPTS is a digital infrastructure solution provider in Vietnam, serving deployment, operation, and data storage needs for individuals, developers, and enterprises. The service ecosystem includesVietnam VPS, International VPS, VPS Anti DDoS, Hosting cPanel, dedicated server, Rack rental, Proxy IPv4/IPv6, S3 MinIOandCloud Storage.

Besides providing infrastructure resources, VPTS also focuses on assisting customers with deployment, configuration, and practical troubleshooting. Content on the VPTS Blog is drawn from common scenarios in operating VPS, servers, and online systems, helping readers understand root causes and apply clear solutions.

VPTS – Stable infrastructure, flexible solutions, and continuous partnership throughout operations.

VPTS Team Contact Information