云主机怎么搭建宝塔面板?

HCRM技术_小炮 云主机 2026-07-19 73 2

搭建宝塔面板(BT Panel)在云主机上是一个比较标准化的流程,主要分为连接服务器、执行安装命令、放行端口和登录面板这几个步骤。

以下是针对主流云平台(阿里云、腾讯云、华为云等)的通用操作指南:

前提条件

1、云主机:已购买并拥有公网 IP。

2、操作系统:强烈建议选择 CentOS 7.x/8.x、Ubuntu 20.04/22.04 或 Debian 11/12,不建议使用 CentOS Stream 或极老的版本。

3、安全组/防火墙:云厂商控制台的“安全组”规则需要放行宝塔必用端口(通常是8888、80、443、888等)。

第一步:连接云主机

你需要通过 SSH 工具连接到服务器,推荐使用:

Windows:使用自带的 PowerShell 或第三方软件如 Xshell / Putty。

Mac / Linux:直接打开终端(Terminal)。

连接命令格式如下(具体IP和端口以你购买的服务商信息为准):

ssh root@你的服务器公网IP -p 端口号(默认22)

> 输入密码时,屏幕不会显示任何字符,这是正常的,输完按回车即可。

第二步:安装宝塔面板

连接成功后,执行以下命令之一(根据你的系统版本选择):

选项 A:CentOS 系统

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

选项 B:Ubuntu / Debian 系统

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

安装过程说明:

- 执行命令后,脚本会自动安装依赖和环境。整个过程可能需要 5-15 分钟,请耐心等待,不要关闭窗口或中断程序。

- 安装过程中如果出现 “Do you want to install xxx?” 的询问,直接输入y 并回车。

- 安装成功后,终端会显示类似下图的信息:

========================面板账户登录信息==========================
 外网面板地址: http://你的公网IP:8888/xxxxx
 内网面板地址: http://内网IP:8888/xxxxx
 username: 用户名(一般是随机生成)
 password: 初始密码(重要,请立刻复制保存)
 ================================================================

>重要提示:/xxxxx 这部分路径是宝塔的安全入口,建议不要删除,否则会增加被扫描的风险。

第三步:配置云厂商安全组(防火墙)

这一步非常关键,很多人安装后打不开面板就是因为没放行端口。

登录你的云服务商管理控制台(如阿里云ECS、腾讯云CVM、华为云ECS等),找到安全组 或防火墙 规则,添加入方向规则:

端口范围 协议类型 授权对象(源) 说明
8888 TCP0.0.0.0/0 宝塔面板访问端口(必开)
80 TCP0.0.0.0/0 HTTP 网站访问(必开)
443 TCP0.0.0.0/0 HTTPS 网站访问(必开)
888 TCP0.0.0.0/0 phpMyAdmin 访问端口(可选,建议不开或设置白名单)
21 TCP0.0.0.0/0 FTP 服务端口(可选)
20 TCP0.0.0.0/0 FTP 数据传输端口(可选)

>注意:如果云主机系统内部还有防火墙(如 firewalld、ufw),宝塔安装时会自动处理,一般不需要额外操作,但如果遇到连接不上,可以尝试重启防火墙服务。

第四步:登录并初始化面板

1、在浏览器中打开:http://你的服务器公网IP:8888/安装时提示的路径

- http://123.123.123.123:8888/xxxxx

2、输入账号密码:使用终端显示的username 和password 登录。

3、阅读并同意协议:首次登录会弹出《宝塔用户协议》,勾选后进入面板。

4、选择安装环境(LNMP / LAMP):

LNMP(推荐):Linux + Nginx + MySQL/MariaDB + PHP,适合大部分 PHP 项目和高并发场景。

LAMP:Linux + Apache + MySQL + PHP,适合对 .htaccess 重写依赖较强的项目。

- 如果你不确定,选择 LNMP 通常更通用。

- 新手建议选择极速安装(编译安装会占用更多CPU和时间,不建议首次使用)。

5、等待安装完成:勾选需要的环境后,点击“一键安装”,等待进度条走完即可。

常见问题与排错

问题:浏览器打不开面板(http://IP:8888)

原因 1:云厂商安全组未放行8888 端口,去控制台检查并添加入站规则。

原因 2:服务器内部防火墙未关闭,在 SSH 中输入systemctl stop firewalld 临时关闭,或systemctl disable firewalld 永久关闭(CentOS)。

原因 3:使用了错误的端口或路径,检查终端输出的信息。

问题:忘记面板密码

- 在 SSH 中执行:bt default 可以看到默认信息。

- 或者执行:bt 5 重置密码。

问题:安装环境(Nginx/MySQL)报错

- 最常见原因是服务器内存不足(低于512MB),宝塔面板本身约占用60MB内存,但MySQL 需要至少 1G 内存 才能稳定运行。

- 如果是低配云主机(如1核1G),建议安装 MySQL 5.6 或 MariaDB 10.2 等轻量版本。

问题:BT命令无法使用

- 执行bt 可以调出宝塔的工具菜单(如重启、修复、修改密码等)。

安全建议(安装后必做)

1、修改默认端口:在面板设置 -> 面板端口 中将8888 改为其他不常用的端口(如58696)。

2、修改安全入口:面板设置 -> 安全入口 中修改/xxxxx 为更复杂的字符串。

3、绑定域名:建议使用一个子域名(如bt.yourdomain.com)来访问面板,不要直接暴露IP。

4、开启面板SSL:如果绑定了域名且有SSL证书,建议开启面板HTTPS访问。

5、定期更新:面板右上角的“更新”按钮保持最新版本。

按照以上步骤操作,你应该就能成功在云主机上搭建并使用宝塔面板了,如果在某一步遇到具体报错,可以提供错误信息,我可以帮你进一步分析。

文章摘自:https://idc.huochengrm.cn/zj/27620.html

评论

精彩评论
  • 2026-07-19 12:03:34

    云主机搭建宝塔面板,只需安装LAMP环境,然后下载并运行宝塔安装脚本即可。

  • 2026-10-14 20:48:53

    在云主机上搭建宝塔面板需要连接服务器、执行安装命令、放行端口和登录面板等步骤,确保操作系统符合要求,安全组放行相应端口,然后通过浏览器访问面板地址并输入账号密码进行初始化。