最近一个大型商城项目,需要很多功能,发现了开源框架RageFrame2,基于yii写的。非常使用,但是在本地配置和安装都遇到了各种坑,尤其是mac系统,但是经过一天的各种测试,直接在线终于搭建起来了,现在从一开始记录一下备忘。大家遇到问题或者以后类似的开发可以参考此文。
1、项目开源地址:
https://github.com/jianyan74/rageframe2
RageFrame 3.0 开发版
Github:https://github.com/jianyan74/rageframe3
Gitee:https://gitee.com/jianyan94/rageframe3
2、安装配置方法可以查看上述文档,但是比较麻烦,建议使用宝塔一键部署。
RageFrame及微商城安装视频:
【Windows版本】
https://www.bilibili.com/video/BV1Ht4y1k7uQ
【宝塔版本】
https://www.bilibili.com/video/BV1LQ4y1a7An
或者直接 bilibili 搜索 rageframe,最新的由 凛冬将至大佬提供
RageFrame 支持宝塔一键部署了,一分钟安装好系统不是梦。安装步骤:软件商城->一键部署->拉到最下面就可以看见 RageFrame 了,如果没有看见右上角更新一下软件列表。由于宝塔安装大小50M限制,安装好是简约版的,需要完整版要去根目录执行一下 composer install 或者群里下载完整包替换一下 vendor。要求 mysql 5.7 以上。
3、安装所需插件:
TinyShop:
https://github.com/jianyan74/TinyShop
git clone https://github.com/jianyan74/TinyShop.git
拷贝进 RageFrame 根目录的 addons 目录下
RageFrame 后台进入 系统管理->应用管理->安装插件->找到在微商城进行安装
刷新整个后台页面后进行查看