开始输入,可搜索发票、服务、域名、工单,以及 更多...
宝塔面板(国际版为 aaPanel)是一款流行的 Linux 服务器图形化管理面板,可以通过网页一键部署 Nginx、Apache、MySQL、PHP,并管理网站、数据库、FTP 和 SSL 证书。本文介绍如何在 Linux 服务器上一键安装宝塔面板 / aaPanel,包括安装前准备、执行官方安装脚本、放行端口、获取登录入口以及常用的 bt 命令,适用于 Debian 11/12、Ubuntu 20.04/22.04/24.04 以及 CentOS 7、Rocky Linux / AlmaLinux 8/9。
建议服务器内存不低于 1GB、系统盘剩余空间不少于 10GB,并使用 root 用户通过 SSH 登录。先更新软件源并安装下载工具:
Debian / Ubuntu:
apt update && apt install -y wget curl screen
CentOS / Rocky Linux / AlmaLinux:
yum install -y wget curl screen
安装过程可能持续数分钟,建议在 screen 会话中执行,避免 SSH 意外断开导致安装中断:
screen -S bt
宝塔官方会不定期更新安装脚本,请以宝塔官网(bt.cn)“Linux 面板”下载页提供的最新命令为准。常见的通用安装脚本写法如下(适用于大多数发行版),wget 与 curl 二选一即可:
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
如果你需要英文界面的国际版 aaPanel,请从 aaPanel 官网(aapanel.com)的安装页面复制对应命令,其形式与上面类似:
URL=https://www.aapanel.com/script/install_panel_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_panel_en.sh $URL;fi;bash install_panel_en.sh
脚本运行后会询问是否安装到 /www 目录,输入 y 回车即可。安装完成后,终端会输出外网面板地址、内网面板地址、用户名和密码,请立即复制并妥善保存。
screen -r bt 可回到安装会话。新版宝塔会为面板随机生成一个端口(旧版默认为 8888),请以安装结果中显示的端口为准。除了面板端口,建站通常还需要放行 80、443,以及 SSH 端口 22。以面板端口 8888 为例:
Debian / Ubuntu(使用 ufw):
ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 8888/tcp
ufw status
CentOS / Rocky / AlmaLinux(使用 firewalld):
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --permanent --add-service=http --add-service=https
firewall-cmd --reload
宝塔安装脚本通常会自动放行面板端口,但如果你的服务器还在网络层设置了访问控制,也需要同时放行。
在浏览器中打开安装结果中的“外网面板地址”,格式通常为 http(s)://服务器IP:端口/安全入口。安全入口是一段随机字符串,必须完整输入,否则会看到“入口校验失败”的提示。首次登录需要绑定宝塔账号(国际版 aaPanel 无此要求),之后会推荐安装 LNMP 或 LAMP 环境,按需选择即可,新手推荐 LNMP(Nginx + MySQL + PHP)。
如果忘记了登录地址或密码,可以在 SSH 中随时查看:
bt default
安装后系统会提供 bt 命令行工具,直接输入 bt 可进入交互菜单,按编号选择功能(重启面板、修改密码、修改端口、查看默认信息等,菜单编号可能随版本变化,以实际显示为准)。常用命令:
bt
bt default
/etc/init.d/bt restart
/etc/init.d/bt stop
/etc/init.d/bt start
请确认面板端口已在系统防火墙中放行,安全入口输入完整,并在 SSH 中执行 /etc/init.d/bt restart 重启面板。也可以先在服务器上执行 curl -I http://127.0.0.1:端口 确认面板是否正常运行。
两者由同一团队开发,宝塔为中文版,aaPanel 为英文国际版,插件和部分功能略有不同。选择你习惯的语言版本即可,不要在同一台服务器上混装。
面板本身占用资源很少,但运行 MySQL 和网站建议至少 1 核 1GB 内存;如果网站较多或使用较大的数据库,建议 2GB 及以上内存。
如安装或登录过程中仍遇到问题,请提交工单联系 IMIDC 7×24 技术支持,并附上系统版本与安装报错截图。