源码 Moepic - 基于PHP的轻量级图床/图片管理系统源码-开箱即用

玖 玖念 注册用户 发布于 2026-09-15 14:08:47 浏览 90
源码资源下载
版本:1.0.0 大小:102.7KB 语言:PHP 协议:MIT
🔒 付费资源 · 1 积分
请先登录后购买
Moepic - 基于PHP的轻量级图床/图片管理系统源码-开箱即用 Moepic - 基于PHP的轻量级图床/图片管理系统源码-开箱即用 Moepic - 基于PHP的轻量级图床/图片管理系统源码-开箱即用
## 🌸 萌图云 MoePic -可爱风轻量级图床系统

> 一款专为个人站长设计的动漫风格图床系统,PHP + MySQL 技术栈,开箱即用、安全可控。由 AI 辅助创建,采用开源标准规范组织代码,便于二次开发。

🌍 **演示站点**:https://moepic.324666.xyz
🔗 **GitHub 开源地址**:https://github.com/jiunianyyds/moepic

### ✨ 核心亮点
- 🎀 **二次元可爱风 UI**:樱花粉 / 浅紫 / 天空蓝配色,支持夜间模式,完全响应式自适应 PC / 手机。
- 🖼️ **三种便捷上传**:支持拖拽、`Ctrl+V` 粘贴截图、选择文件上传。
- 🔐 **完善的用户系统**:注册/登录/个人中心,支持游客上传开关。
- 🛡️ **管理员后台**:仪表盘统计、图片管理、用户管理、站点设置、访问日志。
- 🔌 **开放 API**:支持 PicGo 等图床工具免登录上传。
- 🛡️ **全方位安全防护**:SQL 注入、XSS、CSRF、文件上传、Session 加固,双重保险禁上传目录执行 PHP。

### 🛠️ 环境要求
- PHP >= 8.0(需开启 PDO MySQL 与 GD 扩展)
- MySQL >= 5.7 / MariaDB(UTF-8mb4)
- Apache(支持 `.htaccess`)或 Nginx

### 🚀 安装教程(推荐一键安装)
1. 前往 GitHub 或下载附件获取源码,上传至网站根目录。
2. 复制 `config/database.example.php` 为 `config/database.php`,并填写你的 MySQL 连接信息。
3. 确保 `uploads/` 和 `uploads/thumbs/` 目录可写(权限 755 或 777)。
4. 浏览器访问 `https://你的域名/install.php`,按向导完成建库建表和管理员账号创建。
5. 安装完成后会自动生成 `install.lock`,无需手动删除 `install.php`。

### 🔌 API 文档摘要(对接 PicGo 等)
- **接口地址**:`https://你的域名/api/upload.php`
- **鉴权方式**:请求头携带 `X-API-Key: 你的密钥`(推荐在用户中心生成)
- **上传示例(curl)**:
```bash
curl -X POST -F "file=@test.png" -H "X-API-Key: 你的API密钥" https://你的域名/api/upload.php

❓ 常见问题
Q:图片防盗链不生效?
A: 默认配置采用静态文件优先策略,图片被 Web 服务器直接返回。如需启用,请参考项目根目录的 nginx.conf 或 .htaccess 里的注释进行修改(性能会有所下降)。

Q:上传提示文件过大?
A: 可在管理后台「站点设置」中修改上传大小上限,也可通过环境变量 MOEPIC_MAX_MB 覆盖。

📝 开源协议
本项目采用 MIT 许可证 开源。在 MIT 许可范围内可自由使用、修改与二次开发,请保留作者署名。

🔗 项目地址:https://github.com/jiunianyyds/moepic
Made with 💖 & 🌸 by 玖念
0 条回复

全部回复(0)

登录 后参与回复
还没有回复,来抢沙发~