# 🚀 授权站首页源码下载与部署指南
访问官网:[https://auth.phpth.cn](https://auth.phpth.cn)

---
## 📦 系统环境推荐
为了确保系统稳定运行,建议部署环境如下:
- 操作系统:CentOS 7+(其他环境请自行测试)
- Web 服务:**Nginx**(推荐)或 Apache
- PHP 版本:**PHP 8.0**(必须)
- 数据库:**MySQL 5.7**(其他版本自测)
---
## ⚙️ 安装与部署步骤
### 1. 检查 PHP 环境
确保服务器已安装 PHP 8.0,并启用了以下必要功能模块:
- **PDO 扩展**:用于数据库连接和操作(系统基于 PDO 驱动访问 MySQL)。
- **文件读写权限**:确保 PHP 进程对 `config/cache/` 和 `config/exists/` 目录拥有读写权限,以保障缓存管理与文件操作功能正常运行。
> 可通过命令 `php -m` 检查 PDO 是否启用,或使用 `phpinfo()` 页面确认相关配置。
---
### 2. 设置 Web 根目录
将网站根目录指向源码中的 `public/` 文件夹,确保该目录作为 Web 服务入口。
---
### 3. 配置伪静态规则
#### 📍 Nginx 示例配置:
```nginx
location / {
try_files $uri $uri/ /index.php?$query_string;
}
```
#### 📍 Apache `.htaccess` 示例配置:
```apacheconf
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php/$1 [L]
```
---
### 4. 配置授权码
在 `config/authcode.php` 文件中填写授权码:
- 若从官网获取正式安装包,一般已自动配置;
- 如需手动设置或更换,请联系上级或平台管理员获取授权码。
---
### 5. 访问域名并安装系统
完成以上步骤后,通过浏览器访问您的绑定域名,系统将自动引导进入首次安装流程。
---
### 6. 修改后台登录路径(可选)
如需自定义后台登录入口路径,可在根目录的 `.env` 文件中进行配置。
详细操作方法请参考项目文档中「常见问题」部分对 `NEV` 配置的说明。
---
### 7. 安全加固建议
请确保服务器防火墙、安全组或其他安全策略**不会阻止上传功能所需的网络访问与文件操作**,以避免影响系统正常运行。
---
## 📞 技术支持与联系方式
如遇到部署困难、系统 BUG 或授权问题,请联系系统作者:
- **作者名称**:陌屿
- **QQ**:2763994904
- **官网**:[https://auth.phpth.cn](https://auth.phpth.cn)
---
> 📌 **提示**:请勿擅自修改系统核心文件,避免影响后续升级或授权失效。