本文档将带你从零开始,完成系统的部署、配置与基础使用,帮助你快速搭建起自己的应用授权管理平台。 --- ## 一、运行环境准备 在安装前,请确保你的服务器满足以下环境要求: - 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,且支付网关地址、商户密钥配置正确,服务器未拦截回调请求。 --- ## 八、下一步做什么? - 阅读《接口对接文档》,了解如何在你的应用中集成授权验证功能。 - 阅读《系统安全与优化建议》,进一步加固你的服务器和系统。 如果在使用过程中遇到任何问题,可随时通过平台提供的渠道联系我们。