BT Panel is a beginner-friendly control panel for setting up and managing a website server. If you want a simpler way to deploy a site without handling every service manually, it is a practical option.
Basic requirements before installation
The official recommendations are fairly modest:
- Memory: at least 512 MB, with 768 MB or more recommended
- Disk space: at least 300 MB of available space
- The panel itself uses about 60 MB of memory and around 20 MB of disk space
Supported systems include:
- CentOS 7.1+
- Ubuntu 16.04+
- Debian 9.0+
A clean operating system is important. The server should not already have Apache, Nginx, PHP, MySQL, pgsql, GitLab, Java, or similar environments installed. If the machine already has an existing environment, installation is not supported.
Architecture should be x86_64, which is what most mainstream servers use. ARM is only partially compatible, installation can be slower there, and some software may fail to install.
BT Panel Linux version 7.6.0 is developed around CentOS, Debian, and Ubuntu, so those systems offer the best compatibility. The suggested compatibility order is:
CentOS 7.x > Debian 10 > Ubuntu 20.04 > CentOS 8.x > Ubuntu 18.04
One more system note: CentOS officially ended maintenance for CentOS 6 in 2020, and many software vendors have gradually dropped support for it as well, so it is not recommended for new servers.
Installation commands
If you are installing on Linux, use the command that matches your system.
Centos安装命令:
<table> <thead> <tr> <th>1</th>
<th>yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
Ubuntu/Deepin安装命令:
<table> <thead> <tr> <th>1</th>
<th>wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
Debian安装命令:
<table> <thead> <tr> <th>1</th>
<th>wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
Fedora安装命令:
<table> <thead> <tr> <th>1</th>
<th>wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
For Windows, download the package directly in the server browser:
<table> <thead> <tr> <th>1</th>
<th>https://download.bt.cn/win/panel/BtSoft.zip</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
Accessing the panel after installation
After installation on Windows, a link and username will pop up. The login address usually looks like this:
http://your-public-ip:8888/security-check-code
Linux works the same way. If the access page does not open, the most common reason is that the required port has not been allowed in the server security group or firewall settings.
Below is a screenshot showing a successful login page:

And here is the security group configuration reference image:

If you see the following page instead, double-check the verification code in the URL:

Initial environment setup
Once you enter the panel, it will guide you through automatic environment setup. For beginners, Nginx is usually the safest choice. Other options can also work, so choosing something else is not necessarily a problem.
After deployment finishes, go to:
Website -> Add Site
At that point, prepare the domain name you already purchased and add it inside the BT Panel so it is bound to the new site.

After binding the domain, click confirm.
Uploading your site files
Make a note of the site’s root directory. Enter that directory, delete the default index.html file, and then upload your own website files, including files such as index.html, index.php, and any related assets.
Once the upload is complete, visit your website to test it.
- If your server is located in mainland China, the site can be used after the required filing/ICP registration is completed.
- If your server is outside China, it can generally be used directly.
A quicker option: one-click deployment
If the full process feels too tedious, there is also a simpler path. Open Software Management and use One-Click Deployment to install a site application directly.
