Secai 安信授权系统 · 快速上手指南
本文档将带你从零开始,完成系统的部署、配置与基础使用,帮助你快速搭建起自己的应用授权管理平台。
---
## 一、运行环境准备
在安装前,请确保你的服务器满足以下环境要求:
- PHP 版本:`8.0`,推荐 `8.1`
- MySQL 版本:`5.7+` 或 `8.0`
- 必须开启的 PHP 扩展:
- `PDO`
- `GD`
- `cURL`
- `OpenSSL`
- `mbstring`
- 推荐服务器配置:1核1G内存以上,支持 Nginx 或 Apache
---
## 二、安装步骤
1. **上传程序文件**
将系统压缩包解压后,上传至服务器网站根目录(如 `public_html` 或你绑定域名的目录)。
2. **访问安装向导**
在浏览器中访问你的域名,如 `https://你的域名.com/install`,进入安装向导页面。
3. **环境检测**
系统会自动检测服务器环境是否满足要求,如有不满足项,请根据提示配置后再继续。
4. **数据库配置**
输入你的数据库地址、数据库名、用户名和密码,点击“测试连接”,连接成功后进入下一步。
5. **管理员账号设置**
设置后台管理员账号、密码和邮箱,请妥善保管,这是你登录后台的凭证。
6. **完成安装**
确认信息无误后,点击“开始安装”,等待安装完成。安装结束后,会提示你删除 `install` 目录(强烈建议删除,以保障安全)。
---
## 三、首次登录与基础配置
1. **登录后台**
访问后台地址(默认为 `/admin`,建议后续修改),使用你在安装时设置的管理员账号登录。
2. **站点信息配置**
进入后台 → `系统设置` → `站点设置`,修改:
- 站点名称、Logo、描述
- 联系邮箱、客服信息
- 配置完成后保存。
3. **安全设置(强烈建议)**
进入后台 → `安全设置`:
- 修改**后台访问路径**(如改为 `/myadmin123`),修改后原 `/admin` 路径将失效,可防止被恶意扫描。
- 开启登录验证码,提高账号安全性。
4. **支付配置**
进入后台 → `支付设置`,配置你的易支付商户ID、密钥和支付网关地址,配置完成后用户即可正常充值和购买。
---
## 四、发布你的第一个应用
1. 进入后台 → `应用管理` → `添加应用`。
2. 填写应用名称、版本号、价格、简介、详情等信息。
3. 设置授权策略,如支持域名绑定、IP绑定或机器码绑定。
4. 上传应用图标和版本包(可选)。
5. 保存并发布,应用即可在前台展示。
---
## 五、创建你的第一个授权
1. 进入后台 → `授权管理` → `添加授权`。
2. 选择你要授权的应用。
3. 填写用户信息、授权有效期、绑定方式(如域名)。
4. 生成授权码,授权创建成功后,用户即可使用该授权码进行验证。
---
## 六、用户前台使用说明
1. **注册与登录**
用户访问你的网站,点击右上角“注册”,填写邮箱、密码完成注册,登录后即可进入个人中心。
2. **购买应用**
在应用中心找到目标应用,点击“购买”,按提示完成支付,支付成功后授权会自动发放到用户的已购列表中。
3. **使用授权**
用户在个人中心的“已购应用”中,可以查看授权码、授权状态和绑定信息,并根据应用说明进行配置。
---
## 七、常见问题排查
- **安装失败,提示数据库连接错误?**
请检查数据库地址、端口、用户名、密码是否正确,同时确认数据库已创建。
- **前台页面打不开,显示 404?**
请检查伪静态规则是否配置正确。Nginx 用户请参考程序包内的 `.nginx.conf` 文件。
- **支付回调不生效?**
请确保你的网站已配置 HTTPS,且支付网关地址、商户密钥配置正确,服务器未拦截回调请求。
---
## 八、下一步做什么?
- 阅读《接口对接文档》,了解如何在你的应用中集成授权验证功能。
- 阅读《系统安全与优化建议》,进一步加固你的服务器和系统。
如果在使用过程中遇到任何问题,可随时通过平台提供的渠道联系我们。