前言

aaPanel 是宝塔面板开源的一个版本,不需要强制账号登录,软件更新版本会慢点,一些功能会有滞后,如果有些应用有担忧可以用这个替代国内的宝塔。

环境要求:

  1. 内存:512M or more, 768M or more is recommended (Pure panel for about 60M of system memory)
  2. 硬盘:More than 100M available hard disk space (Pure panel for about 20M disk space)
  3. 系统:CentOS 7.1+,Ubuntu16.04+,Debian9.0+

安装

使用以下命令直接一键安装:

1
bash <(curl  -sSL  http://www.aapanel.com/script/install_6.0_en.sh)

aaPanel 只有Linux版,Windows 服务器请使用宝塔或者其他替代方案

如果系统未安装 curl 命令请先安装 curl 再执行即可,或用 官方文档 中提及的对应系统安装方法。

安装完成后,在界面上会显示登录信息,执行 bt 命令可见管理功能

bt命令

登录入口限制

默认情况下,安装完 aaPanel 会添加随机字符入口,如:

1
2
3
4
aaPanel Internet Address: http://1.2.3.4:8888/xxxxx
aaPanel Internal Address: http://1.2.3.4:8888/xxxxx
username: yyyy
password: zzzz

按提示的入口登录面板,登录后可对安全入口和用户名密码等进行修改。如果想查看当前登录入口和账号,可执行 bt 14 显示如上信息(密码是加密的,不记得可重置)。

如果想移除这个登录入口限制,可执行 bt 11 移除,再登录只需要 http://1.2.3.4:8888 这样的地址就可以了。

入口限制 bug

如果你之前移除了入口限制,在版本升级到 6.8.26 后,将出现无法登录的情况,提示:

Ingress verification failed

Please use the correct Ingress

这应该是一个 bug,此时解决的办法就只能主动添加入口限制:

1
2
echo "/xxx" > /www/server/panel/data/admin_path.pl
# /xxx 表示登录入口,按自己的喜好来

以上命令执行后,执行 bt 1 重启aapanel服务,再 bt 14 可查看完整登录地址。