直接参考 hyperf 官方文档的运行环境:https://hyperf.wiki/#/zh-cn/quick-start/install
- http://shop.aabbccm.com/
- 用户名test 密码123456
拉取项目
git clone https://github.com/wuqinqiang/hyperf-shop.git
初始化项目依赖
composer install
配置env文件(文件图片默认使用阿里云oos)
APP_NAME=skeleton
DB_DRIVER=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=hyperf-shop //数据库
DB_USERNAME=homestead
DB_PASSWORD=xxx
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci
DB_PREFIX=
REDIS_HOST=localhost
REDIS_AUTH=(null)
REDIS_PORT=6379
REDIS_DB=0
//jwt配置 扩展包参考:https://github.com/phper666/jwt-auth
JWT_SECRET=xxx
JWT_TTL=60000
//阿里云配置
ACCESS_KEY=xxx
ACCESS_SECRET=xxx
END_POINT=xxx
BUCKET=xx
项目根目录下运行迁移
php bin/hyperf.php migrate
启动项目(根目录下运行)
php bin/hyperf.php start
- 后台首页数据统计
- 商品分类,商品管理 定时上下架
- 首页展示管理
- 用户管理
- 权限管理
- 权限列表
- 角色列表
- 权限控制
- 优惠活动管理
- 优惠券
- 积分
- 拼团模块
- 用户操作日志 ....
暂时未上传
扩展包 | 描述 |
---|---|
hyperf-permission | 基于 Hyperf 的权限组件 |
phper666/jwt-auth | 基于 Hyperf 的 jwt 鉴权组件 |
hyperf/async-queue | 异步队列组件 |
其他可以自行查看 |