服务器宝塔教程:Linux 面板安装与建站完整流程

宝塔面板是一套运行在 Linux 服务器上的图形化管理工具,装好之后可以通过浏览器管理网站、数据库、FTP 和 SSL 证书,不用每次都敲命令。
这篇服务器宝塔教程面向刚买完云服务器、还没有任何建站经验的用户,按顺序讲清楚连接服务器、安装面板、放行端口、创建站点和验证访问的完整过程,并在最后给出常见报错的排查方向。

开始前需要准备什么

安装前先确认三件事,缺一件后面都容易卡住。

  • 一台可以 SSH 登录的 Linux 服务器,推荐系统为 CentOS 7+、Ubuntu 20.04+ 或 Debian 10+,内存建议不低于 1GB。
  • 服务器公网 IP、root 密码或密钥,以及云厂商控制台的登录权限。
  • 一个已经解析到该 IP 的域名(可选,但建站时建议提前解析)。

用本地终端连接服务器,Windows 可用 Xshell、PuTTY,Mac 和 Linux 直接用终端:

ssh root@你的服务器公网IP

首次连接会提示确认指纹,输入 yes,再输入密码即可进入命令行。
看到类似 [root@localhost ~]# 的提示符,说明登录成功。

安装宝塔面板并放行端口

宝塔官方为不同系统提供了安装脚本,以下以 CentOS 为例,其他系统可到宝塔官网查看对应命令。
请在 root 用户下执行:

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO "$url";else wget -O install_lts.sh "$url";fi;bash install_lts.sh ed8484bec

执行过程中会询问是否安装,输入 y 回车。
安装完成后终端会输出面板地址、用户名和密码,类似:

外网面板地址: http://你的IP:8888/随机字符串
username: xxxxxxxx
password: xxxxxxxx

这三行信息务必保存下来,密码只显示一次。
如果忘记,可在服务器执行 bt default 重新查看。

下面放行端口。
宝塔默认使用 8888 面板端口,另外 80、443、20、21 也常被用到。
需要在两个地方放行:

  • 云厂商控制台的安全组里添加入站规则,放行 TCP 8888、80、443。
  • 服务器系统防火墙中放行,CentOS 可执行 firewall-cmd --zone=public --add-port=8888/tcp --permanent && firewall-cmd --reload。

只放行安全组而没放行系统防火墙,或者反过来,都会导致面板打不开,这一步是新手最容易漏的地方。

登录面板并创建第一个站点

在浏览器打开终端里显示的面板地址,输入用户名和密码登录。
首次进入会提示绑定宝塔账号,按提示操作即可,也可以选择跳过。

登录后左侧菜单进入「网站」→「添加站点」,填写以下内容:

  • 域名:填写已解析到本机的域名,例如 www.example.com,没有域名可先填 IP。
  • 根目录:保持默认或自定义,例如 /www/wwwroot/example.com。
  • 数据库:选择 MySQL,勾选后系统会自动创建数据库、用户名和密码,记得复制保存。
  • PHP 版本:纯静态站点选「纯静态」,需要 PHP 的选对应版本。

提交后站点即创建完成。
把网站文件上传到根目录,可通过面板「文件」功能上传,或用 FTP、SFTP 工具。
上传后访问域名,能打开页面说明部署成功。

如果站点需要 HTTPS,进入站点设置 →「SSL」→「Let's Encrypt」,勾选域名后申请证书,申请成功后开启「强制 HTTPS」。

常见报错怎么排查

  • 面板地址打不开:先确认安全组和系统防火墙都放行了 8888 端口,再执行 bt status 查看面板是否在运行,未运行用 bt start 启动。
  • 提示端口被占用:执行 bt 进入面板菜单,选择修改面板端口,换一个未被占用的端口。
  • 网站显示 502:通常是 PHP 服务未启动或版本不匹配,在「软件商店」检查 PHP 运行状态,或在站点设置里切换 PHP 版本。
  • 数据库连接失败:核对站点配置文件中数据库名、用户名和密码是否与面板中一致,密码错误可在「数据库」里重置。

装好之后要做的几件事

面板能登录、站点能访问,只说明基础部署完成。
后续建议完成这些收尾动作,避免留下隐患。

  • 在面板「设置」里开启面板 SSL 和登录二次验证。
  • 修改默认的面板端口和入口,降低被扫描的风险。
  • 在「计划任务」里添加数据库和网站的定期备份。
  • 定期在「软件商店」更新 Nginx、MySQL、PHP 等组件,更新前先做一次快照。

关于版本、脚本命令和面板功能,官方会不定期调整,执行前建议以宝塔官网当前文档为准。
这篇服务器宝塔教程覆盖的是从零到站点可访问的主干流程,遇到具体报错时,优先回看防火墙和安全组这两步,多数连接类问题都出在这里。

分享到:
上一篇
服务器SDK教程:从零完成安装配置与接口调用验证
下一篇
服务器Discuz教程:从环境准备到论坛安装的完整步骤
1
系统公告

泽御云中秋国庆双节活动上线:新购8折,拼团3.99元起

尊敬的用户:
泽御云“月满中秋·礼贺国庆”双节活动现已开启,活动时间为2026年9月23日至10月10日。 活动期间可享以下福利:
1. 常规云服务器新购使用优惠码“泽御中秋国庆同乐”,符合条件的订单享8折优惠。
2. 香港精品云服务器5人拼团低至3.99元,部分4核4G套餐3人拼团年付388元,续费同价。
3. 新用户购买年付云服务器,符合活动规则可赠送2个月使用时长。
4. 老用户续费季度赠15天,续费年度赠2个月;活动期间升级配置免收配置迁移手续费。
5. 推荐好友成功下单,符合条件的推荐人可获赠7天服务器使用时长。
6. 活动期间享宕机补偿标准翻倍、简单网站迁移协助及技术工单优先处理权益。
温馨提示:优惠码不适用于拼团套餐、活动轻量产品、年付订单及续费订单;拼团套餐为独立特价活动,不与赠时类福利叠加。赠送时长不可折现、退款或跨账户转移,具体规则以活动页面说明为准。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意