PHPackages                             qsnh/meedu - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. qsnh/meedu

ActiveProject

qsnh/meedu
==========

meedu

4.9.8(2y ago)3.8k3.1k1.0k[11 issues](https://github.com/Qsnh/meedu/issues)[5 PRs](https://github.com/Qsnh/meedu/pulls)TypeScriptPHP &gt;=7.3CI failing

Since Sep 29Pushed 1mo ago101 watchersCompare

[ Source](https://github.com/Qsnh/meedu)[ Packagist](https://packagist.org/packages/qsnh/meedu)[ Docs](https://meedu.vip)[ RSS](/packages/qsnh-meedu/feed)WikiDiscussions main Synced 4w ago

READMEChangelog (10)Dependencies (37)Versions (87)Used By (0)

[SSLBear - 云服务域名证书守护者|7x24小时监护让域名证书永不过期](https://www.sslbear.com?from=meedu)

MeEdu - 数据安全的网校系统
=================

[](#meedu---数据安全的网校系统)

####  [官网](https://www.meedu.vip) | [商业版](https://meedu.vip/price.html) | [文档中心](https://faq.meedu.vip)

[](#--官网---商业版---文档中心)

⚡ 基于 PHP+Laravel 开发的在线网校解决方案 🔍

**MeEdu** 是一款基于 PHP7.4 + Laravel8 + MySQL + Redis 开发的开源网校(知识付费)解决方案。支持线上点播、课程购买、网校装修、学员手机号登录注册、学习统计、角色管理等丰富功能。 **MeEdu** 是前后端分离的架构，支持 PC,H5 端口。此为 MeEdu 开源版本。**与此同时，我们还提供商业版本解决方案。商业版本支持直播课、考试练习、电子书、图文、站内问答、秒杀、团购、兑换码等更多功能；在开源的基础上还支持微信小程序、安卓 APP、苹果 APP 端口。**

🚀 快速上手
------

[](#-快速上手)

拉取代码：

```
git clone --branch main https://gitee.com/myteng/MeEdu.git meedu

```

运行(分 3 步):

**① 进入目录并复制环境配置**

```
cd meedu
cp .env.example .env          # Windows: 改为 copy .env.example .env

```

**② 编辑 `.env`,把 `APP_KEY=` 和 `JWT_SECRET=` 两行都填上随机密钥**

> `APP_KEY` 是 Laravel 全应用对称加密密钥(Cookie/Session/加密字段等);`JWT_SECRET` 是 JWT 签名密钥。两者**都必须自行生成且保密**,留空或使用公开示例值会导致 Cookie 可被解密、Token 可被伪造,出现未授权访问风险。

**生成 `APP_KEY`**(任选其一,必须是 `base64:` 格式):

```
# macOS / Linux
echo "base64:$(openssl rand -base64 32)"

# Windows PowerShell
$b=New-Object byte[] 32;[Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($b);"base64:"+[Convert]::ToBase64String($b)

```

**生成 `JWT_SECRET`**(任选其一):

```
# macOS / Linux
openssl rand -base64 48

# Windows PowerShell
$b=New-Object byte[] 48;[Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($b);[Convert]::ToBase64String($b)

```

将输出分别粘贴到 `.env` 中对应行后面(等号后无空格),例如:

```
APP_KEY=base64:7tQp...(你生成的字符串)
JWT_SECRET=hVZ8b2pK...(你生成的字符串)

```

**③ 启动容器**

```
docker-compose up -d

```

等待 `30s` 左右。现在打开您的浏览器，输入 `http://localhost:8300` 即可访问后台管理界面。

- PC 端口 `http://localhost:8100`
- H5 端口 `http://localhost:8200`
- API 端口 `http://localhost:8000`

🔰️ 软件安全
-------

[](#️-软件安全)

安全问题应该通过邮件私下报告给 。 您将在 24 小时内收到回复，如果因为某些原因您没有收到回复，请通过回复原始邮件的方式跟进，以确保我们收到了您的原始邮件。

📃 使用许可
------

[](#-使用许可)

- 2026 © 杭州白书科技有限公司。
- 本软件遵循 Apache 2.0 许可证，附加特定的商业使用条件，使用此软件还需要遵循[附件条款和条件](ADDITIONAL_TERMS.md)。

###  Health Score

55

—

FairBetter than 97% of packages

Maintenance58

Moderate activity, may be stable

Popularity48

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 79.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~23 days

Recently: every ~47 days

Total

87

Last Release

865d ago

Major Versions

v0.1.4 → v1.02019-04-08

v1.2.1 → v2.0.1-beta12020-01-02

v2.9 → v3.02020-06-09

v3.7.4 → v4.02021-04-21

PHP version history (4 changes)v0.1beta1PHP &gt;=7.1.0

v0.1beta3PHP &gt;=7.1.3

v3.3PHP &gt;=7.2

v4.5PHP &gt;=7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/195fb1113362c278739cc873555c3d835e34716e25fbd36b0bc572c8af0acdf2?d=identicon)[轻色年华](/maintainers/%E8%BD%BB%E8%89%B2%E5%B9%B4%E5%8D%8E)

---

Top Contributors

[![Qsnh](https://avatars.githubusercontent.com/u/12671205?v=4)](https://github.com/Qsnh "Qsnh (635 commits)")[![nit456](https://avatars.githubusercontent.com/u/4626360?v=4)](https://github.com/nit456 "nit456 (157 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")[![WormW](https://avatars.githubusercontent.com/u/24667814?v=4)](https://github.com/WormW "WormW (2 commits)")[![git-zjx](https://avatars.githubusercontent.com/u/24617415?v=4)](https://github.com/git-zjx "git-zjx (1 commits)")[![lixifun](https://avatars.githubusercontent.com/u/10843158?v=4)](https://github.com/lixifun "lixifun (1 commits)")

---

Tags

meedu

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/qsnh-meedu/health.svg)

```
[![Health](https://phpackages.com/badges/qsnh-meedu/health.svg)](https://phpackages.com/packages/qsnh-meedu)
```

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

10.8k2.5k](/packages/unopim-unopim)[bagisto/bagisto

Bagisto Laravel E-Commerce

28.0k175.2k9](/packages/bagisto-bagisto)[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

11.3k4.0k](/packages/leantime-leantime)[backpack/crud

Quickly build admin interfaces using Laravel, Bootstrap and JavaScript.

3.4k3.8M227](/packages/backpack-crud)[exceedone/exment

Management for Product, Client, Contracts, Subscription, ...

28039.2k](/packages/exceedone-exment)[concrete5/core

Concrete core subtree split

20168.4k54](/packages/concrete5-core)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
