Get started with aaPanel

A comprehensive guide to configuring and using the aaPanel control panel.

aaPanel is an open-source, lightweight Linux hosting control panel designed for simplicity and efficiency. Whether you are running a VPS or a Dedicated Server, it provides a streamlined interface to manage websites, SSL certificates, databases, FTP accounts, and email services without the need for complex command-line operations.

Quick start

  1. Log in to your aaPanel interface on your VPS using the credentials provided in your Fornex dashboard.
  2. Familiarize yourself with the home screen. This dashboard provides a real-time overview of your server's health, including CPU load, RAM usage, and disk I/O.

aaPanel Main Screen The primary dashboard interface

Adding a website

To host your first project, follow these steps:

  1. Go to the Websites section in the left sidebar and click Add site.
  2. Enter your primary domain name.
  3. Configure the essential environment settings:
    • Domain name: Your site's address.
    • Site Directory: The root path where your files will be stored.
    • FTP Account: Toggle this to create file transfer credentials automatically.
    • Database: Choose this to provision a database immediately.
    • PHP Version: Select the specific PHP version required for your application.

Adding a site in aaPanel Domain configuration form

Database management

  1. Head over to the Databases section.
  2. Click Add DB.
  3. Provide the required details:
    • Database Name: A unique identifier for your DB.
    • Character Set: Usually utf8mb4 for modern web compatibility.
    • Username/Password: Credentials for the DB user.
    • Access Permissions: Determine if the database is accessible only locally (127.0.0.1) or from specific external IPs.
  4. Click Confirm to finalize the creation.

Creating a database Database creation wizard

To manage your data manually, simply click the phpMyAdmin button located in the database entry row.

phpMyAdmin in aaPanel Accessing phpMyAdmin

Creating an FTP account

  1. Go to the FTP menu.
  2. Click Add FTP.
  3. Define the Username, Password, and the specific Directory the user should have access to.
  4. Hit Confirm.

Adding an FTP account FTP user setup

Email server setup

Setting up a local mail server requires you to be logged into your aaPanel account within the panel.

  1. Go to the Mail Server → click Install.
  2. Once the installation is complete, open the Mail Server settings and go to the Mail Domain tab.
  3. Click Add domain and input your domain details.

Installing mail server Installing the Mail Server module from the App Store

Help

If you have any questions or need assistance, please contact us through the ticket system — we're always here to help!

Need help?Our engineers will help you free of charge with any question in minutesContact us