
源码系统概览
文章正文
FssAdmin 是一套开源企业级中后台管理系统源码,基于自研轻量框架加 Workerman 常驻内存引擎,支持多租户 SaaS 架构,后端框架、Vue3 管理前端与热插拔插件系统三位一体。
项目由开发者 blue2004 开源维护,MIT 协议开源,要求 PHP 8.3 以上加 MySQL 8 与 Redis 6,README 最后更新 2026 年 5 月,提供在线演示站与测试账号。
源码简介
权限体系采用 Casbin RBAC 加菜单动态路由,登录支持 JWT 与 Session 双认证模式可按需切换。
系统管理覆盖配置分组、字典、树形菜单、附件、定时任务、数据库维护与服务器 Redis 监控。
开发效率工具齐备,CRUD 代码生成器、插件市场与热重载让增删改查页面分钟级产出。
安全防护内置 CSRF、XSS、CORS、限流与 IP 黑名单,多租户登录切换与租户数据隔离开箱即用。
和 Dcat Admin 等主流后台框架对比,区别在于 FssAdmin 原生多租户 SaaS 架构与常驻内存运行形态。
| 对比维度 | FssAdmin | Dcat Admin |
|---|---|---|
| 架构形态 | 常驻内存加多租户原生 | 传统 FPM 单租户 |
| 前端体系 | Vue3 加 Vite 独立工程 | 服务端渲染混合 |
| 插件机制 | 热插拔插件市场 | 需改代码集成 |
| 运行要求 | PHP 8.3 高版本起步 | 兼容旧版本 |
要起一个多租户 SaaS 管理后台的项目,FssAdmin 把权限、租户、监控与代码生成一次配齐。
适用场景
- SaaS 创业项目做多租户管理后台底座。
- 企业内部系统做统一权限与组织管理。
- 外包团队用代码生成器快速交付管理端。
- 学习常驻内存框架与插件化架构设计。
技术栈与运行环境
后端要求 PHP 8.3 以上加 Workerman 5.1 常驻内存运行,数据库 MySQL 8.0 加 Redis 6.0 以上。
前端为 Vue3.5 加 Vite 加 TypeScript 加 Element Plus 独立工程,Node 20 以上加 pnpm 管理。
支持常驻内存与 FPM 双运行模式,生产环境推荐 Supervisor 守护进程管理。
功能亮点
- 多租户 SaaS 架构加租户数据隔离。
- Casbin RBAC 加菜单动态路由加双认证。
- CRUD 代码生成器加热插拔插件市场。
- 定时任务加数据库维护加服务器监控。
- CSRF XSS 限流 IP 黑名单四层防护。
技术架构与部署指南
安装与部署提示
克隆仓库后进入服务端目录安装依赖并配置环境变量,命令如下。
git clone https://github.com/dbx192/FssAdmin.git
cd FssAdmin/server
composer install
在环境变量文件中配置数据库连接,随后导入数据表并启动常驻内存服务。
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=fssoa
DB_USERNAME=root
DB_PASSWORD=root
mysql -u root -p fssoa < database/fssoa.sql
chmod -R 755 storage/
php server.php start
前端管理界面单独构建,进入 web 目录安装依赖后开发调试或打包发布。
cd web
pnpm install
pnpm dev
包内代码对应 v2026.9.0 口径版本,更新日志以仓库提交记录为准,最后更新 2026 年 5 月。
截图与演示说明

项目 README 提供登录、用户、部门与监控等七张界面截图及在线演示站,本页配图采用 GitHub 仓库社交分享卡片。
官方演示站可体验完整管理界面,部署本地后访问前端地址即可查看实际效果。
演示站数据均为示例内容,登录后可在后台自行修改体验完整业务流程。
常见问题
问. FssAdmin 是什么系统?
开源企业级中后台管理系统源码,多租户 SaaS 加 RBAC 权限加代码生成器加插件市场,常驻内存后端加 Vue3 前端,MIT 协议。
问. 怎么部署?
克隆仓库后服务端安装依赖导入 SQL 并启动常驻服务,前端单独安装依赖构建,生产环境推荐 Supervisor 守护。
问. 和 Dcat Admin 有什么区别?
Dcat Admin 基于传统 FPM 单租户形态,FssAdmin 原生多租户 SaaS 加常驻内存运行,前端为独立 Vue3 工程。
问. 演示账号是什么?
官方演示站提供测试账号,密码为演示用弱口令,自部署后请立即创建强密码管理员账号。
安全风险提示
对 660 个源码文件做了扫描,代码明文无加密混淆,未发现 webshell 与真实凭据泄露。
用户重置密码功能存在默认弱口令逻辑,首次登录后务必立即修改为强密码。
框架层存在反序列化与动态调用代码,属框架内部机制,生产环境请保持组件更新。
外联域名含演示站与监控服务地址,部署内网时建议按白名单收紧出站策略。
下载说明
本页提供 FssAdmin 企业管理后台完整源码打包下载,含服务端与前端两套工程。
压缩包内附数据表 SQL 与部署文档,解压后按 README 步骤即可搭建运行。
GitHub项目开源地址 https://github.com/dbx192/FssAdmin