Skip to content

宝塔面板部署

以宝塔面板为例,演示从建站到安装的完整流程。

环境要求

组件要求
PHP8.0 或以上
MySQL5.7+
Web 服务器Nginx 或 Apache

提示

在宝塔「软件商店」中安装对应版本的 PHP 和 MySQL,确保 PHP 已安装 fileinfo 扩展(软件商店 → PHP → 设置 → 安装扩展)。

第一步:新建站点并上传源码

  1. 登录宝塔面板,进入 网站 → 添加站点
  2. 填写域名,PHP 版本选择 8.0+,数据库选择 MySQL
  3. 将 GEO 系统源码压缩包上传到站点目录
  4. 在宝塔文件管理中在线解压

第二步:设置运行目录

  1. 点击站点名称 → 设置
  2. 左侧选择 网站目录
  3. 运行目录设置为 /public
  4. 点击保存

设置运行目录

重要

运行目录必须指向 /public,否则源码会暴露在 Web 上,存在安全风险。

第三步:设置伪静态

  1. 站点设置 → 左侧选择 伪静态
  2. 在下拉列表中选择 thinkphp
  3. 点击保存

设置伪静态

第四步:运行安装向导

  1. 在浏览器访问你解析的域名,系统会自动跳转到安装页面
  2. 按照安装向导提示完成数据库配置和管理员账号设置
  3. 安装完成后自动跳转到登录页

详细安装流程请参考 安装步骤

SSL 证书(推荐)

  1. 站点设置 → SSL
  2. 选择 Let's Encrypt 免费证书
  3. 点击申请,开启强制 HTTPS

下一步

GEO优化平台 - AI内容创作与优化