blog posts

Introducing aaPanel; Fast and updated cPanel

aaPanel introduces itself with this gesture; Just like a young man wearing baggy pants, a hooded sweatshirt, and a laptop in his backpack, he wants to turn a bunch of people in jackets and pants into an exclamation mark with these words, with a lot of trouble in presenting management servers!

Iran Server is going to listen to this young man and ask him to take out his laptop from his bag and tell us what is aaPanel. What steps should be taken to install it? What are its features? And how it will save us time.

Panel aapanel

Let’s start with the history of aaPanel

BaoTa’s founding R&D team is a 5-person team, all of whom have 5-10 years of experience in idc-related industries. This company specializes in developing software for common users, especially those who do not know much about the tech domain.

The team members say that we realized that for many users, working with the server is not easy because consulting others, spending time to find answers and even paying for simple questions only consumes the user’s time and reduces the motivation to use the tool. Gives. On the other hand, some auxiliary software in this field are even more confusing than using the server itself.

Also, with the development of cloud servers, the number of server users has increased several times. Preparatory work to create the pagoda began at the end of 2014, and software development and testing began in the first half of 2015. At this stage, the Pagoda brand was officially launched in 2016 and bt.cn was used as the official website.

In 2017, BaoTa attempted to enter markets outside of China, but decided to temporarily abandon the overseas market and focus on China itself. In 2019, due to the gradual growth of BaoTa users , which has become the hosted control panel of most webmasters in China, they decided to enter the overseas market and develop plugins related to users’ needs.

aapanel dashboard

What is the purpose of aaPanel?

aaPanel is the international version of BAOTA panel (www.bt.cn). Millions of servers have installed BAOTA panel since 2014 in China. aaPanel is a simple but powerful control panel that can manage a web server through a web-based graphical user interface (Graphical User Interface).

The main goal of aaPanel is to help users to save implementation time, so users only focus on their project, which is very important and it is a news of looking at the future of technology in the design of this panel.

Be sure to read:   What are the uses of VPS? Is a virtual server good for you?

Features of aaPanel

aaPanel is a software or server management control panel system that supports the Linux and can easily manage the server through the web terminal and optimize the operation efficiency. Creating and managing websites, FTP and databases, along with visual file manager, visual software manager, visual CPU, memory, flow monitoring chart, scheduled tasks and other functions are some of the most important features of this software.

Features of aaPanel

aaPanel has very fast and convenient one-key configuration and management. Based on this, we should consider features such as one-click server environment configuration (LAMP / LNMP / Tomcat / Node.js / OpenLiteSpeed), one-click SSL deployment, remote backup among other attractive features of this software.

Providing SSH open and close services, SSH port changes, firewall port publishing, and viewing CPU, memory, disk IO operation logs, network IO data monitoring, along with all the above is what you should expect from aaPanel. You can also set the number of days to store data for a particular day.

In the aaPanel space , you can add and run scheduled tasks periodically, support SHELL scripting , database backups, and reporting. It is also possible to back up in the cloud storage space with this panel. In addition, you can easily manage the server software used for installation as well as other functional plugins.

Easy and efficient file manager integration, support for uploading, downloading, compressing, editing and viewing files is also possible in aaPanel space. Finally, it should be said that Docker can be managed, LAMP and LNMP environments can be selected, and creating a Python project in this space is completely possible. Perhaps it is because of these features that more than 2,100,000 aaPanel servers have been installed in Asia.

aaPanel is an open source alternative to cPanel

One of the most popular hosting control panels is cPanel. cPanel is a web hosting control panel developed by cPanel LTD. aaPanel is also a free and open source control panel for Linux, it’s easy to install and all web hosting options are well-packaged for easy website and database management.

cPanel is a trendy control panel for web hosting. Most web hosting companies, including Hostgator, Bluehost, and GoDaddy, offer cPanel to perform tasks on their servers. Of course, besides CPanel, Direct Admin and Plesk are also among the most important control panels. Meanwhile, aaPanel is one such hosting panel that provides an easy-to-use GUI with tons of options and security features.

Not only is aaPanel easy to install, but more importantly it creates a single script to run on a new server. aaPanel installs the script of all the tools and dependencies and sets up a user account to log into the system.

Be sure to read:   How to enter Webmail (Webmail)

It is highly recommended that you run the script on a fresh system. However, if you want to run it on a server that already has some user-installed programs running on it, use the Force option when executing the script. Before going to the installation steps, we must tell you that to install aaPanel you need a series of minimums:

  • At least M512, but M768 is recommended
  • More than M100 available hard disk space
  • Debian, Ubuntu, Deepin, CentOS (CentOS is recommended)
  • The server must be raw (no server environment such as Apache or Nginx should be installed)

Now after this advice, it’s time to do some practical things!

How to install aapanel on Linux

Currently, aaPanel distributions Debian , Ubuntu and CentOS supports . If you don’t have a server, with MassiveGRID log in . They offer excellent servers with always-on support.

For Debian

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh 

For Ubuntu

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh 

For CentOS

yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh 

To run the script

sudo bash install.sh 

some user inputs , This script requires the aaPanel requests by default at /www installation directory, and is installed . To change directory, “n” and then enter your email id and hostname. type

Installation may take some time. After the installation is complete, you will be given a login URL, username and password. Pay attention to the 8-digit code in the URL. Without this 8-digit code, the login panel will not open.

Enter the panel. Login link and necessary information will be sent to your email.

The first time you log in, you will be prompted to LAMP or LNMP install . LAMP includes Apache, MySQL, PHP, Pure-Ftpd and phpMyAdmin. LNMP Nginx, MySQL, PHP, Pure-Ftpd and phpMyAdmin must also be installed.

Installation takes a long time. On a server with i7 Hexacore specs and 16 GB memory, LAMP installation about an hour . took

Until the LAMP installation is complete, you can also fix a security issue.

The default port for aaPanel is 8888. It is recommended to change the default port for security purposes. To change the server port, go to settings and enter a port that is not already in use.

Do not use ports 80, 443, 22 and 21 ; Because popular services use these ports on almost all servers.

Add a new website

Now it’s time to get down to some real work and create a new website. Click on the website link from the sidebar and then click on “Add site”. Next, enter the domain name of your site and provide a brief description of your site, then select the directory where the website should be saved, if you want to create an FTP account, select this option.

Be sure to read:   How to manage files (File Manager) in aaPanel

account An FTP for managing website files using Filezilla . is useful

If you want to create a WordPress site, choose to create a database or db (Database). version the PHP Select Submit . and site category and finally click

Now you can provide your domain name to the server IP address. aaPanel redirects all requests made from that domain to this website.

If you forgot to create an FTP account when you created your website , you can create one now. From the website list, on add FTP user . click

There is a separate section for managing FTP accounts. Make sure you haven’t left any unnecessary FTP accounts . Set a very strong password and change account passwords regularly.

This panel also allows us to the FTP change port. We recommend FTP and ssh port. changing the default

Website database management with aaPanel is easy . Go to Menu >> Databases .

password . the MySQL root Change

If LAMP or LNMP is successfully installed, you can also manage databases with phpMyAdmin.

Click on phpMyAdmin, phpMyAdmin will open. 👇

System monitoring

Server monitoring is important, so system monitoring is built into the panel. , memory and storage status monitoring . CPU It provides real-time

Server security

To improve system security, it is important to block all unused ports. Open server port from security tab, easily change SSH port, block ICMP and clear server logs. From the Security tab, you can also monitor the panel execution logs to check for any suspicious activity.

In addition to these useful features, aaPanel also has a file browser, Cron jobs management support , and an app store. You can PHP install or upgrade a website speed pack to improve website loading time from app stores, install Apache/Nginx server, or install . There are many more packages available in the App Store.

The last word; aaPanel is a relaxing software

Working with aaPanel as a control panel for web servers is very easy. Performing server administration tasks with aaPanel’s very simple graphical user interface really frees the user from drowning in the maze of codes and links. The only thing I don’t like about aaPanel installation time is the LAMP, which takes a long time