简单几步,即可将星核引导页部署到你的服务器
确保你的服务器满足以下基本要求
推荐使用 PHP 8.0 及以上版本以获得最佳性能和兼容性
用于读取和写入 JSON 配置文件,通常默认已启用
用于文件类型检测,确保上传功能正常工作
按照以下步骤完成安装部署
从 GitHub 仓库下载最新版本的源码,或使用 git clone 命令克隆仓库到本地。也可以在下载页面直接下载压缩包。
将下载的源码文件上传到你的 Web 服务器根目录(如 /var/www/html/),可以通过 FTP、SFTP 或服务器面板上传。
设置网站目录的读写权限,确保 PHP 能够正常读写 JSON 数据文件。通常设置为 755 或 777(根据服务器配置)。
在浏览器中访问你的域名,系统会自动检测并引导你完成初始化配置,包括设置管理员账号、站点信息等。
了解项目的文件组织方式
site.json 配置文件字段说明
| 字段名 | 类型 | 说明 | 示例值 |
|---|---|---|---|
site_name |
String | 站点名称 | "我的主页" |
site_description |
String | 站点描述 | "欢迎来到我的个人主页" |
site_url |
String | 站点 URL | "https://example.com" |
theme |
String | 默认主题模式 | "dark" / "light" |
background_image |
String | 背景图片 URL | "https://..." |
favicon |
String | Favicon 图标 URL | "assets/img/favicon.ico" |
nickname |
String | 昵称 | "星核" |
avatar |
String | 头像 URL | "https://..." |
signature |
String | 个性签名 | "探索无限可能" |
social_links |
Object | 社交链接配置 | {"github": "...", "qq": "..."} |
security |
Object | 安全防护配置 | {"disable_right_click": true} |
部署过程中遇到问题?看看这里有没有答案
星核引导页支持 PHP 7.4 及以上版本。推荐使用 PHP 8.0 或 8.1 以获得最佳性能和安全性。不支持 PHP 7.3 及以下版本。
不需要。星核引导页使用 JSON 文件存储数据,无需配置 MySQL 等数据库,大大简化了部署流程。只需确保 PHP 有读写 data 目录的权限即可。
你可以通过后台管理面板直接修改主题设置,也可以手动编辑 data/site.json 配置文件。支持深色/浅色模式切换、自定义背景图、自定义配色方案等。
支持。星核引导页兼容 Apache 和 Nginx 等 Web 服务器。在 Nginx 下需要确保已正确配置 PHP 解析,并设置适当的伪静态规则(如果需要)。
如果使用 git 部署,只需执行 git pull 拉取最新代码即可。如果是手动上传,请下载最新版本覆盖旧文件。注意更新前请备份 data 目录下的数据文件。
500 错误通常是服务器权限问题。请检查:1) data 目录是否有写入权限;2) PHP 版本是否符合要求;3) 是否缺少必要的 PHP 扩展。可以查看服务器错误日志获取详细信息。