安装宝塔教程
一、核心说明
宝塔面板是服务器可视化管理工具,支持一键部署网站、数据库、SSL 等,无需复杂命令,推荐 Linux 系统(CentOS 7.x 兼容性最佳),以下教程优先覆盖 Linux,Windows 版附专属步骤。
二、前期准备(必做!)
- 服务器要求(最低配置)
系统:CentOS 7/8、Debian 10+、Ubuntu 20.04+(Windows Server 2012+/2016+/2019+)
配置:1 核 1G 内存(2 核 2G 更流畅)、硬盘≥10G、带宽≥1M
状态:服务器已开机,获取公网 IP(云服务商控制台查看) - 工具准备
远程连接工具:FinalShell(免费、中文,推荐)、Xshell、Putty,或云服务商自带 “远程连接”
浏览器:Chrome、Edge(避免 IE 兼容性问题) - 环境预处理(Linux 专属)
目的:关闭冲突防护,确保安装顺利
登录服务器:用远程工具输入公网 IP、用户名(默认 root)、密码(云服务商重置)
关闭防火墙(临时,安装后可开启):
CentOS:systemctl stop firewalld && systemctl disable firewalld
Debian/Ubuntu:ufw disable
关闭 SELinux(CentOS 专属):
临时关闭:setenforce 0
永久关闭(避免重启失效):编辑文件vi /etc/selinux/config,将SELINUX=enforcing改为SELINUX=disabled,保存后重启服务器(reboot)
三、Linux 系统安装宝塔面板(重点)
步骤 1:执行官方安装脚本
远程终端中,根据系统复制对应命令,粘贴后回车(全程保持网络通畅):
CentOS 7/8(推荐):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Debian/Ubuntu:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
脚本执行后,会提示 “是否安装宝塔面板”,输入y回车,等待 5-10 分钟(网速慢可能更久,勿中断)。
步骤 2:记录关键信息(重中之重!)
安装成功后,终端会输出以下内容,截图或手写记录(丢失无法登录):
恭喜,安装成功!
面板访问地址:http://服务器公网IP:8888/随机字符串(如http://120.53.xx.xx:8888/9a2b3c)
用户名:adminxxxx(随机生成)
密码:xxxxxx(随机生成)
若忘记信息:终端输入bt default,可重新查看。
四、访问宝塔面板(跨系统通用)
步骤 1:开放端口(云服务器安全组配置)
这是最容易踩坑的一步!宝塔默认端口需在云服务商控制台开放,否则无法访问:
登录云服务商控制台(阿里云 / 腾讯云等)→ 进入服务器实例→ 找到 “安全组”→ 入站规则→ 添加规则:
| 端口范围 | 授权对象 | 说明 |
|----------|----------|------|
| 8888 | 0.0.0.0/0 | 面板访问端口(核心) |
| 80/443 | 0.0.0.0/0 | 网站访问端口 |
| 3306 | 0.0.0.0/0 | MySQL 数据库端口 |
| 20/21 | 0.0.0.0/0 | FTP 文件传输端口 |
| 888 | 0.0.0.0/0 | PHPMyAdmin 管理端口 |
保存规则,等待 1-2 分钟生效。
步骤 2:登录面板并初始化
本地浏览器输入记录的 “面板访问地址”(如http://120.53.xx.xx:8888/9a2b3c),若提示 “不安全”,选择 “高级→ 继续访问”(未配置 SSL 前正常)。
输入用户名和密码,首次登录需绑定宝塔账号(免费注册,用于后续维护)。
一键部署运行环境:
推荐选择LNMP(Linux+Nginx+MySQL+PHP):适合博客、商城等大多数网站,性能更优。
可选LAMP(Linux+Apache+MySQL+PHP):兼容性更强,适合老程序。
选择后点击 “一键安装”,等待 10-15 分钟(环境安装完成前,勿关闭页面)。
五、Windows 系统安装宝塔面板(简化版)
下载安装包:访问宝塔官网→ 下载中心→ Windows 版(https://www.bt.cn/download/windows.html),选择对应系统版本(32/64 位)。
远程登录 Windows 服务器:用 “远程桌面连接”(Win+R 输入 mstsc),输入公网 IP、用户名(默认 Administrator)、密码。
安装面板:运行下载的安装包,勾选 “同意协议”,选择安装路径(默认 C 盘即可),点击 “安装”。
访问面板:安装完成后,会自动弹出访问地址(http:// 服务器 IP:8888),用户名和密码在安装界面显示,后续步骤与 Linux 一致(绑定账号、安装运行环境)。
六、常见问题排查(新手必看)
无法访问面板(提示 “无法连接”)
检查安全组:确认 8888 端口已开放,授权对象为 0.0.0.0/0。
检查宝塔服务:Linux 终端输入bt status,若显示 “未运行”,输入bt start启动;Windows 在 “服务” 中找到 “Bt-Panel”,确保状态为 “正在运行”。
检查 IP 是否正确:云服务器公网 IP 可能变动,需重新在控制台确认。
安装脚本执行失败(提示 “wget: 无法解析主机地址”)
网络问题:服务器无法访问外网,执行ping baidu.com测试,若无法 ping 通,检查云服务器网络配置(如弹性公网 IP 是否绑定)。
权限问题:确保用 root 用户登录(Linux),普通用户需在命令前加sudo。
忘记面板密码
Linux:终端输入bt passwd,按提示输入新密码即可。
Windows:打开宝塔安装目录下的 “BtPanelConfig.exe”,点击 “重置密码”,生成新密码。
运行环境安装失败(提示 “依赖缺失”)
更换系统:CentOS 7 兼容性最佳,若用 Debian/Ubuntu,可先执行apt update更新依赖,再重新安装环境。
七、安全配置建议(避免被攻击)
修改默认端口:登录面板→ 左侧 “设置”→ “安全设置”,将面板端口 8888 改为随机端口(如 8999),记得同步更新云服务器安全组端口。
强密码设置:面板用户名和密码改为复杂组合(字母 + 数字 + 特殊符号),定期更换。
开启 HTTPS 访问:面板→ 设置→ 勾选 “开启 HTTPS 访问”,上传 SSL 证书(免费证书可在阿里云 / 腾讯云申请)。
限制 IP 访问:面板→ 左侧 “防火墙”→ “面板 IP 限制”,添加自己的本地 IP,禁止其他 IP 访问(适合固定 IP 用户)。
关闭不必要端口:安全组中仅开放 80、443、面板自定义端口,3306、21 等端口仅在需要时开放,用完立即关闭。

浙公网安备 33010602011771号