mirror of
https://github.com/UISNBLOON/TrackICP.git
synced 2025-11-19 14:44:20 +08:00
本系统是一个二次元网站备案管理系统,提供网站备案申请、审核和查询功能。
|
|
||
|---|---|---|
| admin | ||
| img | ||
| .DS_Store | ||
| auth_check.php | ||
| common_header.php | ||
| database.db | ||
| db_init.php | ||
| DEPLOYMENT.md | ||
| email_utils.php | ||
| index.php | ||
| install.php | ||
| LICENSE | ||
| public_list.php | ||
| README.md | ||
| register.php | ||
| search.php | ||
| settings.php | ||
| zd.ttf | ||
网站备案系统安装说明
项目官网
官网:[icp.stay55.xyz] B站:https://space.bilibili.com/1826201721?spm_id_from=333.1007.0.0(NoxBlaze) 演示:deno.stay55.xyz
系统概述
本系统是一个二次元网站备案管理系统,提供网站备案申请、审核和查询功能。
安装步骤
- 将系统文件上传到您的Web服务器
- 确保服务器已满足以下环境要求:
- PHP 7.0 及以上版本
- 启用 PHP 扩展:PDO(MySQL/SQLite 驱动)、mbstring、openssl、filter
- 数据库:MySQL 或 SQLite(系统将自动适配)
- 访问网站首页(index.php),系统将自动跳转到安装程序
- 按照安装向导完成配置:
- 网站基本信息(名称、描述)
- 管理员账户(用户名+密码,密码需包含大小写字母、数字及特殊字符)
- 数据库配置(MySQL 主机/端口/账户 或 SQLite 文件路径)
- 邮件服务器配置(SMTP 主机/端口/账户,用于发送审核通知)
- 点击"安装"按钮,系统将自动完成安装
系统功能
-
用户功能
- 提交网站备案申请
- 通过备案编号、网站地址查询备案状态
-
管理员功能
- 登录后台管理系统
- 审核备案申请(通过/拒绝,需填写审核原因)
- 管理管理员账户(新增、删除子管理员)
- 配置系统参数(网站信息、邮件服务)
访问路径
- 前台首页:
index.php - 管理员登录:
/admin
注意事项
- 安装完成后,请立即修改默认管理员密码并妥善保管账户信息
- 数据备份:
- MySQL 用户:定期通过数据库工具导出数据
- SQLite 用户:备份数据库文件(默认路径为
database.db)
- 安全建议:
- 生产环境中删除或限制 install.php 等的访问
- 确保 Web 服务器用户(如
www-data)对数据库文件及配置文件有正确的读写权限 - 定期更新 PHP 及服务器软件至最新版本
- 重新安装流程:
- 删除 config.php 文件
- 手动清理数据库(MySQL 需删除对应数据库,SQLite 需删除
.db文件) - 重新访问首页启动安装向导