JooLun微信商城开源版
《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是JooLun微信商城开源版,包括Java + SpringBoot + Maven + Swagger + Mybatis Plus + Redis + Vue + elementUI,微信公众号开发、小程序商城、微信支付、订单管理等。平台简介基于RuoYi-Vue二开,集成了MybatisPlus、Avue、WxJava SDKMIT开源的微信二开利器,放心使用专业的微信管理框架并加入小程序商城,是用来学习和实际项目的不二选择前端采用Vue、Element UI、Avue后端采用Spring Boot、Spring Security、Redis & Jwt、Mybatis Plus、WxJava小程序端采用原生框架+Color UI权限认证使用Jwt,支持多终端认证系统支持加载动态权限菜单,多方式轻松实现权限控制高效率开发,使用代码生成器可以一键生成前后端代码部署系统
后端(joolun-wx)部署设置mysql大小写不敏感,方法自行百度修改数据库和redis的连接、密码信息(application.yml、application-druid.yml)# 数据源配置 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver druid: # 主库数据源 master: url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root password: root# redis 配置 redis: # 地址 host: localhost # 端口,默认为6379 port: 6379 # 数据库索引 database: 0 # 密码 password: 1868133519 # 连接超时时间 timeout: 10s lettuce: pool: # 连接池中的最小空闲连接 min-idle: 0 # 连接池中的最大空闲连接 max-idle: 8 # 连接池的最大数据库连接数 max-active: 8 # #连接池最大阻塞等待时间(使用负值表示没有限制) max-wait: -1ms修改微信公众号、小程序、回调地址配置(application.yml)#微信账号配置 wx: # 公众号配置 mp: configs: - appId: xxxxxxxxxxx secret: xxxxxxxxxxxxxxxxxx token: xxxxxxxxxxxx aesKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 小程序配置 ma: configs: - appId: xxxxxxxxxxx secret: xxxxxxxxxxxxxxxx # 微信支付商户号 mchId: xxxxxx # 微信支付商户密钥 mchKey: xxxxxxxxxxxxxx mall: # 支付、物流回调地址,即后台服务7500端口的外网访问域名,要保证外网能访问 notify-host: http://xxx.xxxx.com双击运行bin/package.bat然后会在项目target文件夹下生成joolun-admin.jar包将生成的joolun-admin.jar包上传到服务器上cd到joolun-admin.jar包所在目录使用命令行执行:java –jar joolun-admin.jar ,如没有发现报错说明环境已经正常,Ctrk+C退出直接后台运行:nohup java -jar joolun-admin.jar >joolun-admin.out &
前端(joolun-wx-ui)部署joolun-wx-ui/src/config/env.js配置阿里OSS,用于上传图片项目打包npm run build:prod 构建打包成功之后,会在根目录生成 dist 文件夹将dist文件夹上传到服务器安装nginx配置nginx,具体参数按自己实际情况填写server { listen 80; server_name demo2.joolun.com www.demo2.joolun.com; #前端页面 location / { #dist文件目录 root /mnt/install/joolun-ruoyi/dist/; try_files $uri $uri/ /index.html; index index.jsp index.html index.htm; } #后台接口地址 location /prod-api/ { proxy_pass http://127.0.0.1:7500/; proxy_connect_timeout 15s; proxy_send_timeout 15s; proxy_read_timeout 15s; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }申请ssl证书,推荐阿里云的,下载nginx类型的证书配置nginx,在http {}标签中增加一个443 ssl的server,和上面的80server并列,代码如下server { listen 443 ssl; server_name demo2.joolun.com www.demo2.joolun.com; client_max_body_size 60k; ssl_certificate /mnt/install/ssl/5168840_demo2.joolun.com_nginx/5168840_demo2.joolun.com.pem; ssl_certificate_key /mnt/install/ssl/5168840_demo2.joolun.com_nginx/5168840_demo2.joolun.com.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; #前端页面 location / { root /mnt/install/joolun-wx/dist/; try_files $uri $uri/ /index.html; index index.jsp index.html index.htm; } #后台接口地址 location /prod-api/ { proxy_pass http://127.0.0.1:7500/; proxy_connect_timeout 15s; proxy_send_timeout 15s; proxy_read_timeout 15s; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
小程序端(joolun-wx-ma)部署
导入joolun-wx-ma到微信开发者工具
修改配置文件(joolun-wx-ma/config/env.js)中的服务器地址。一定要域名https协议,不然小程序无法发布
微信公众平台设置服务器域名,将你nginx中https配置的域名添加到域名列表中(配置完后,微信开发者工具要重启才能生效)
演示图
斐济游学中国学生入境斐济最新政策更新斐济进一步对入境政策进行了放开,现阶段中国学生入境斐济须知整理如下,会根据斐济入境政策的更新随时调整。入境斐济所需文件入学通知超过6个月有效期的护照往返飞机票移民局学生签证批准函(
陈妍希和儿子穿亲子装出行,母子互动有爱,小星星眼神和陈晓很像3月14日,陈妍希和儿子小星星一同现身机场,母子两人穿同款红白配色造型组亲子装,画面看起来超有爱。陈妍希一路牵着儿子的手,看儿子眼神超宠溺,还贴心帮儿子整理口罩,互动有爱。当天,陈
斯诺克最新排名中国军团仅1人跻身前十,丁俊晖排位难看北京时间3月14日,斯诺克202122赛季土耳其大师赛决赛在今日凌晨时段结束。决赛当中,顶级名将特鲁姆普以104轻松击败自己的好友,在半决赛当中淘汰我国选手丁俊晖的赛尔特,打破了自
血虚催人老,血虚的女人该怎么补?教你4招,可别再盲目乱补血虚催人老,由于不合理的饮食结构不良的情绪过度疲劳失血过多久病不愈等而导致血虚。从中医的角度上来说,血虚说明体内阴血亏虚。血液在脉络中循行,源源不断的为脏腑和组织器官提供营养氧气和
身暖睡得香年轻人睡觉很少有失眠,沾枕头就着。30岁以后,人体的各个机能开始衰退,体内开始堆积多余的水分和废弃物,导致体温降低,容易出现失眠在睡眠中惊醒。当人有压力和烦恼的时候,会引起血流不畅
几点睡觉才算熬夜?现在熬夜是年轻人生活的常态,动不动就12点以后睡觉,有句话来调侃夜猫子一族的心态不想结束今天,不敢迎接明天。那么,几点睡觉才算熬夜呢?一般来说,晚上超过11点还未睡觉就属熬夜了,1
研究表明多吃肉的老人更长寿?医生不注意这3点,会适得其反在世界急性心力衰竭大会上,一项横跨11个国家的联合调查研究指出,相对于吃素较多的老年人,摄入较高蛋白质(肉和鸡蛋)的老年人,患癌风险更低,寿命也更长。而在很多人的认知中,大鱼大肉会
本草纲目良方百劳散,仅仅两味药,简单易操作却治咳嗽自汗罂粟壳在许多人的印象中,是吃了后能上瘾的物质,但在本草纲目中,却有个百劳散,以罂粟壳和乌梅两味药,罂粟壳醋炒,然后和乌梅一起捣烂成细末,每次69克,饭后用开水冲服,一日3次。可治多
炸带鱼,别直接拍粉,2个窍门掌握好,带鱼酥脆鲜香,一点也不腥炸带鱼,别直接拍粉,2个窍门掌握好,带鱼酥脆鲜香,一点也不腥带鱼是海鲜中,价格便宜口感鲜美深受众人欢迎的一种,相比于鲳鱼鲈鱼鲅鱼等鱼肉来说,它的味道更好,乱刺也不多,很适合老人孩子
想吃披萨不用出去买,大厨手把手教你在家做,比必胜客的还好吃大家好,这里是刘一手美食,关注老刘,每天分享一道好吃又实用的家常菜1比萨(Pizza),又称为比萨饼匹萨批萨披萨,是一种发源于意大利的食品,在全球颇受欢迎。2今天老刘就来分享一下榴
预制大厨滋味要美味还要健康图说国家级非遗传承人罗玉麟采访对象供图足不出户,在家也能美美地享受本帮菜非遗大厨烹制的年夜饭。在国家级非遗本帮菜肴传统烹饪技艺第五代传承人罗玉麟眼里,防疫进入常态化,不断创新的预制