部署界面 · 宝塔教程

面向授权用户的详细部署说明

这不是安装包下载页,而是一份给最终用户看的完整部署文档。你可以先在这里确认正确的获取方式,再按宝塔面板教程一步步完成建站、上传、安装和首次登录。

重要说明:程序安装包只向已授权用户开放,请先使用授权账号登录用户中心下载。首页和说明页不会直接公开提供程序包,这样可以保证版本、授权关系和后续更新链路保持一致。

宝塔面板安装演示

建议先完整看一遍视频,再按下方图文步骤部署,适合新手快速上手。

视频文件相对路径:assets/videos/baota-install-guide.mp4
封面图可选路径:assets/images/deploy-video-cover.jpg

先有授权,再谈部署

部署前请先确认授权和登录状态正常,避免程序已经上传到服务器后才发现用户没有下载权限或授权未生效。

新手优先走零配置部署

默认推荐“上传解压即可安装”:不改网站目录到 public,不先配伪静态,直接访问域名进入安装器。

用户中心是唯一下载入口

正式版、测试版、历史版本都从用户中心获取。部署页只讲方法,不承担对外公开分发文件的职责。

开始前准备

先确认这 4 件事,再开始安装

  • 你已经拥有有效授权,并能正常登录用户中心。
  • 你已经从用户中心下载到当前需要部署的安装包。
  • 你已经准备好域名、服务器、数据库名、数据库账号和数据库密码。
  • 你是第一次部署,建议直接采用零配置部署模式。
详细步骤

宝塔面板一步一步怎么装

下面的步骤按照普通用户的真实操作顺序来写,你只需要按顺序完成,不需要先研究复杂的目录和伪静态问题。

01

登录宝塔面板并准备基础环境

  • 先确保你的服务器已安装宝塔面板,并能正常进入宝塔后台。
  • 在软件商店中准备 PHP 与 MySQL / MariaDB 环境。
  • 如果是新手,建议直接使用稳定版本,不要同时折腾多个运行环境。
02

新建网站并绑定域名

  • 进入“网站”列表,点击“添加站点”。
  • 填写你的域名,并确认站点根目录。
  • 第一次部署时不要把运行目录改到 public
03

创建数据库并记住连接信息

  • 记好数据库名、数据库用户名、数据库密码、数据库地址和端口。
  • 这些信息后面安装器会要求填写,建议提前整理好。
04

从用户中心下载官方安装包并上传到站点根目录

  • 登录用户中心,下载正式版或被推送的测试版。
  • 把安装包上传到站点根目录后直接解压。
  • 确认程序文件就在站点根目录,不要再多套一层空文件夹。
05

零配置部署时不要先做这两件事

  • 不要把网站目录先改到 public
  • 不要一开始就去写伪静态规则。
  • 当前推荐方式就是“上传解压即可安装”,先跑通最重要。
06

访问域名进入安装器

  • 上传解压完成后,直接访问你的域名根地址。
  • 如果没有自动进入安装页,也可以访问 /install.php
  • 先测试数据库连接,再执行正式安装。
07

填写数据库和管理员信息

  • 正确填写数据库地址、端口、数据库名、账号和密码。
  • 设置管理员账号和密码,建议使用较强密码。
  • 安装完成后系统会自动写入配置,并生成安装锁文件。
08

安装完成后的常用入口

  • 登录入口:域名首页,或 /index.php?r=login
  • 后台首页:/index.php?r=dashboard
  • 系统设置:/index.php?r=admin/system
  • 接口心跳:/index.php?r=api/v1/ping
进阶说明

如果你以后想把地址变短

什么时候再考虑美化地址

只有当零配置部署已经稳定运行后,再去考虑把站点目录切到 public 或加入伪静态。第一次部署不建议把精力花在这里。

Nginx 常见伪静态示例

如果你后续确实要做美化地址,常见规则通常类似如下:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}
常见问题

部署时最容易踩的坑

为什么首页没有直接放安装包下载

因为安装包需要和授权关系、版本策略、测试版推送保持一致,所以统一由用户中心分发,而不是在公开页面直接开放下载。

为什么我建议新手不要先改到 public

因为目录指错和伪静态写错,是最常见的首装故障来源。先用零配置部署跑通,再做进阶优化,效率最高。

访问安装器时提示已经安装怎么办

这通常说明系统已生成数据库配置和安装锁。若你确实需要全新重装,请先删除数据库配置文件和安装锁,再重新访问安装器。