ESC

开始输入,可搜索发票、服务、域名、工单,以及 更多...

搜索... Ctrl+K
宝塔面板

宝塔面板安装教程:Linux 服务器一键安装宝塔面板 / aaPanel、放行端口与登录

5 个步骤 6 分钟阅读 55023 次阅读 63
本文目录

宝塔面板(国际版为 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。

请在全新、未安装过 Nginx/Apache/MySQL 等环境的系统上安装宝塔面板,否则可能出现端口冲突或环境混乱。如服务器上已有业务,请先备份数据或使用快照。

步骤 1:宝塔面板安装前准备

建议服务器内存不低于 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

步骤 2:执行宝塔面板一键安装命令

宝塔官方会不定期更新安装脚本,请以宝塔官网(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 回车即可。安装完成后,终端会输出外网面板地址、内网面板地址、用户名和密码,请立即复制并妥善保存。

安装脚本需要从官方服务器下载组件,个别地区网络波动时可能较慢,耐心等待即可。如果中途 SSH 断开,重新登录后执行 screen -r bt 可回到安装会话。

步骤 3:放行宝塔面板端口

新版宝塔会为面板随机生成一个端口(旧版默认为 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

宝塔安装脚本通常会自动放行面板端口,但如果你的服务器还在网络层设置了访问控制,也需要同时放行。

步骤 4:登录宝塔面板

在浏览器中打开安装结果中的“外网面板地址”,格式通常为 http(s)://服务器IP:端口/安全入口。安全入口是一段随机字符串,必须完整输入,否则会看到“入口校验失败”的提示。首次登录需要绑定宝塔账号(国际版 aaPanel 无此要求),之后会推荐安装 LNMP 或 LAMP 环境,按需选择即可,新手推荐 LNMP(Nginx + MySQL + PHP)。

如果忘记了登录地址或密码,可以在 SSH 中随时查看:

bt default

步骤 5:常用 bt 命令管理宝塔面板

安装后系统会提供 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 有什么区别?

两者由同一团队开发,宝塔为中文版,aaPanel 为英文国际版,插件和部分功能略有不同。选择你习惯的语言版本即可,不要在同一台服务器上混装。

安装宝塔面板需要多大的服务器配置?

面板本身占用资源很少,但运行 MySQL 和网站建议至少 1 核 1GB 内存;如果网站较多或使用较大的数据库,建议 2GB 及以上内存。

如安装或登录过程中仍遇到问题,请提交工单联系 IMIDC 7×24 技术支持,并附上系统版本与安装报错截图。

这篇文章有帮助吗?

相关教程