龙果支付系统搭建与部署

  1. 开发工具
    eclipse、git或svn、maven
  2. 技术框架
    核心框架:Spring Framework 3.2.4
    持久化框架:MyBatis 3.4.
    安全框架:Apache Shiro 1.2.5
    日志管理:SLF4J 1.7.21、Log4j 1.2.17
    数据库连接池:Druid 1.0.19
    消息总线:ActiveMQ 5.11.4
    工具包:fastjson 1.2.11
    jQuery 框架:DWZ
  3. 系统运行环境
    3.1 软件环境:
    MySQL
    JDK1.7或以上
    apache-tomcat-7.0或其他容器
    ActiveMQ 5.11
    3.2 硬件环境(最小配置):
    CPU:1核
    内存:1G
  4. 安装部署
    4.1 说明
    运营管理系统登录账号密码:admin/123456
    商户后台系统登录账号密码:在boss运营后台添加用户时录入手机和密码
    roncoo-pay-common-core:公共类工程,不用单独部署
    roncoo-pay-service:核心业务类工程,不用单独部署
    roncoo-pay-app-notify:通知应用工程,独立jar方式启动
    roncoo-pay-app-reconciliation:对账应用工程,独立jar方式启动
    roncoo-pay-app-settlement:结算应用工程,独立jar方式启动
    roncoo-pay-web-boss:运营管理后台,部署tomcat启动
    roncoo-pay-web-gateway:支付网关工程,部署tomcat启动
    roncoo-pay-web-sample-shop:模拟商城工程,部署tomcat启动
    roncoo-pay-web-merchant:商户后台工程,部署tomcat启动
    4.2 步骤
    4.2.1 创建数据库,导入初始化脚本《database.sql》
    4.2.2 修改系统数据库连接roncoo-pay-service/src/main/resources/jdbc.properties
    4.2.3 从roncoo-pay-service工程的lib文件夹下加载支付宝支付sdk“alipay-sdk-java20151021120052.jar”和
    “alipay-trade-sdk.jar”
    4.2.4 下载ActiveMQ 5.11并安装,修改MQ配置roncoo-pay-service/src/main/resources/ mq_config.properties,
    以独立jar方式启动roncoo-pay-app-notify工程
    (注:商户通知是独立的一块,不影响支付及其他功能,可以省略该步骤)
    4.2.5 以独立jar方式启动roncoo-pay-app-settlement工程
    4.2.6 修改对账文件下载后存放地址roncoo-pay-service/src/main/resources/reconciliation_config.properties,
    以独立jar方式启动roncoo-pay-app-reconciliation
    4.2.7 添加支付宝和微信测试账号信息roncoo-pay-service/src/main/resources/alipay_config.properties
    和weixinpay_config
    (注:不需要本地测试支付,可以省略该步骤)
    4.2.8 通过mvn install命令打包编译系统
    4.2.9 拷贝roncoo-pay-web-boss.war、roncoo-pay-web-gateway.war、roncoo-pay-web-sample-shop.war、roncoo-pay-web-merchant.war至tomcat启动

在线支付演示:http://demo.pay.roncoo.com
后台运营管理:http://demo.pay.roncoo.com/boss
GitHub地址:https://github.com/roncoo/roncoo-pay
开源中国地址:http://git.oschina.net/roncoocom/roncoo-pay

官方QQ群:287684257

时间: 2024-08-03 11:01:41

龙果支付系统搭建与部署的相关文章

-如何搭建聚合支付系统

聚合支付市场分析 移动支付已经越来越大众化,其中使用人群集中的两种支付不外就是微支付,支付宝支付! 很多线下都是整合了微支付与支付宝支付:很多消费者到店消费问的第一件事情就是可不可以微信支付,或者支付宝支付 可以说移动支付是未来的一个大趋势:现在人们出门基本上都不用带现金了,可以说是一机在手走遍天下都不怕 可以说现在移动支付是一个趋势! 原本刚刚出来的时候,支付宝是一个支付码,微支付是一个支付码!放在相邻的位置很容易造成扫码时候扫错,造成不方便 而现在很多商家都是用上了聚合码这种方式来进行扫码

分布式系统架构实战--简易版支付系统部署(单节点)

一.前期准备 1.MySQL数据库的安装:MySQL-5.6.22,自行安装 2.Dubbo视频教程--基础篇--第03节--ZooKeeper注册中心安装 3.Dubbo视频教程--基础篇--第06节--Dubbo管理控制台的安装 4.Dubbo视频教程--基础篇--第10节--Dubbo监控中心的介绍与简易监控中心的安装 5.持续集成管理平台(SVN.Nexus.Maven.Hudson)的安装: Dubbo视频教程--基础篇--第11节至18节 6.Dubbo视频教程--高级篇--第21节

Go语言在扫码支付系统中的成功实践

今天的内容主要分四个方面.第一,金融支付系统的一些特点;第二,我们的扫码支付系统技术选型;第三,系统迭代过程中的架构演进;第四,与Go相关的一些坑. 金融支付系统的一些特点 图 1 首先从业务流程入手,其实非常简单.一位消费者结账时,假如选择扫码支付的方式付款 100 元,产生一笔交易信息.如图 1 所示,我们看上面蓝色的线条,通过商家的收款产品,把这 100 元的交易信息送到我们的扫码支付系统,然后传递到后面的微信.支付宝或者其他支持扫码支付的相应钱包,完成这笔交易信息的传递,完成这笔交易处理

在Windows系统下怎么部署PHP网站运行环境?

  这篇教程是向脚本之家的朋友介绍在Windows系统下怎么部署PHP网站运行环境方法,教程真的很不错,适合PHP网站技术开发人员,推荐过来,一起来学习吧! 开源意味着Bug会暴露给所有人,也会促进悟空CRM更快的消除Bug 开源意味着我们不会在程序里动手脚,我们不会窃取您宝贵的商业机密 开源意味着您可以自己搭建运行环境,不用把敏感的商业数据交给别人 基于Windows操作系统的开源软件运行 工具/原料 Windows操作系统 悟空CRM安装包(安装包下载) WAMP集成环境(环境下载) 谷歌浏

微擎系统搭建(转)

前言 时隔一年半,再次接触微信公众平台开发.相比于掌上大学.圈里.微站ABC.图灵机器人.小i机器人.FAQ免费智能问答机器人.V5KF.赛科智能机器人,个人更喜欢模块定制的微擎和捷微,源码在自己手里,想怎么搞怎么搞. 本篇短文,就记录下微擎系统搭建的具体步骤. 准备条件 首先,你要有一个公网服务器,服务器上有PHP和MySQL的环境,官方推荐linux(centOS)+ nginx + php5.3,mysql5.6.其次,你要有远程操作服务器的工具,推荐使用xshell和xftp.最后,你需

亿级Web系统搭建:单机到分布式集群

当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题.为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制.在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决. Web负载均衡 Web负载均衡(Load Balancing),简单地说就是给我们的服务器集群分配"工作任务",而采用恰当的分配方式,对于保护处于后端的Web服务器来说,非常重要. 负载均衡

很不错的文章---【问底】徐汉彬:亿级Web系统搭建——单机到分布式集群

原文:很不错的文章---[问底]徐汉彬:亿级Web系统搭建--单机到分布式集群 [导读]徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工作,负责过日请求量过亿的Web系统升级与重构,目前在小满科技创业,从事SaaS服务技术建设.  大规模流量的网站架构,从来都是慢慢"成长"而来.而这个过程中,会遇到很多问题,在不断解决问题的过程中,Web系统变得越来越大.并且,新的挑战又往往出现在旧的解决方案之上.希望这篇文章能够为技术人员提供一定的参考和帮助.  以下为原文 当一个Web系统从日访问量

济南自建型呼叫中心系统搭建

对于现在的企业来说,除了提升产品的品质,搞好网络营销之外,越来越多的中小企业也在关注产品的售后及客服的质量问题,因为这两点越来越多的开始影响顾客购买时的体验度.客服中心是很多企业容易忽略的重要课题,殊不知它既可以直接影响企业的销售,也可以对企业的传播起到作用,如果把每一个客户看做一个传播分子的话,这个企业与客户之间的沟通桥梁就显得尤为重要了,倘若沟通不畅的话,很可能直接引发负面危机.那么怎么才能做好企业的售后机客服工作呢?这里就需要用到呼叫中心系统. 济南呼叫中心专家-济南鼎泽是国内专业的呼叫中

出国不用兑换美元啦细说人民币跨境支付系统的幕后功臣

十一黄金周临近,相信不少小伙伴都按捺不住小激动,准备出国好好happy一番!可在游玩之前,兑换的大量美元放在身上,总让人感觉不放心,要是人民币也能发挥"洪荒之力",不用兑换,让人拿着就能直接到日本买马桶盖.去韩国整形,在欧洲买小岛,岂不快哉! 愿望很美好,现实很骨感.不过,中国人民银行在这方面已迈出了第一步,通过建设运行人民币跨境支付系统(CIPS)一期,为境内外金融机构人民币跨境和离岸业务提供资金清算.结算服务.这意味着人民币跨境支付又多了一条"高速公路",人民币