如何在服务器安装宝塔面板

准备工作

  1. 系统要求
    推荐系统:CentOS 7.x/8.x、Ubuntu 18/20/22、Debian 9/10/11
    全新系统:建议使用全新安装的操作系统,避免与已有服务冲突
    内存:至少1GB,推荐2GB以上
    硬盘:至少20GB可用空间
    网络:确保服务器有公网IP,且能正常连接外网
  2. 连接服务器
    使用SSH工具(如PuTTY、Terminal、Xshell等)连接您的云服务器:
    ssh root@您的服务器IP

输入密码登录

🚀 安装步骤
步骤1:安装宝塔面板
CentOS系统安装命令:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Debian系统安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
通用安装命令(自动识别系统):
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
步骤2:等待安装完成
安装过程通常需要5-10分钟,请耐心等待。看到以下信息表示安装成功:

Congratulations! Installed successfully!
==宝塔面板
BT-Panel: http://YOUR_SERVER_IP:8888/随机字符串
username: 默认用户名
password: 默认密码
Warning:
如果您已修改面板密码,请使用新密码登录
如果无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口

⚠️ 重要提示:立即截图保存或复制保存这些信息,特别是:
外网面板地址
用户名
密码
安全入口(地址最后的随机字符串)
🔧 网络配置(最关键!)
这是您之前遇到问题的地方,需要双重配置:

  1. 配置服务器防火墙(内部)

查看当前开放的端口

firewall-cmd --list-ports

如果没看到8888端口,添加它

firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --reload

验证端口是否已开放

firewall-cmd --list-ports | grep 8888

应该返回:8888/tcp

  1. 配置云服务商安全组(外部)
    这是大多数人遗漏的关键步骤!必须登录您的云服务器控制台(阿里云、腾讯云、华为云等)操作:
    登录云服务商控制台
    进入"云服务器"或"ECS"管理
    找到您的服务器实例
    点击"安全组"配置
    添加入站规则:
    协议类型:TCP
    端口范围:8888
    授权对象:0.0.0.0/0(或您的特定IP提高安全性)
    优先级:设置合适的优先级(如1)
    可选
    🔐 登录面板
  2. 获取登录信息
    如果您忘记了安装时显示的信息,通过SSH执行:
    bt default

/etc/init.d/bt default
2. 浏览器访问
在浏览器地址栏输入完整地址:
http://您的服务器IP:8888/随机字符串
示例:http://43.139.3.187:8888/abc123de
3. 首次登录流程
输入用户名和密码
阅读并同意用户协议
绑定宝塔账号(需提前在宝塔官网注册)
进入面板主界面
⚙️ 登录后重要设置

  1. 立即修改安全信息
    进入【面板设置】,修改以下信息:
    面板用户:修改默认用户名
    面板密码:设置强密码
    安全入口:可修改或保留,但务必记住
    绑定域名:可绑定独立域名访问(可选)
posted @ 2025-12-23 09:53  张佳慧  阅读(1)  评论(0)    收藏  举报