最新公告
  • 注:本站源码仅做学术研究,自娱自乐使用,不得用于赌.博性质的非法商业用途 如需充值请联系客服
  • AA老牛支付 部署教程

    资源下载地址:https://www.shopet.cn/8692.html

    一、部署必看

     

    部署前必看:

    1. 服务器系统必须是Linux系统不能是Windows系统

    2. 推荐安装宝塔管理工具,其他的则自己参考文档部署

    首先、客户提供:

    1.一台干净的linux服务器(阿里云、腾讯云、华为云),及其公网ip、用户名、密码,系统要求centos7.3x。

    2.支付平台的名称、联系电话、域名(域名要求已备案、已解析)。

    3.解析七个域名到服务器ip。例如你的域名是xx.com

    3.1.admin.xx.com  平台3.2.u.xx.com  盘口3.3.m.xx.com  码商3.4.api.xx.com  接口3.5.socket.xx.com  socket3.6.agent.xx.com  代理3.7.www.xx.com  辅助域名

    4.开服务器端口

    1.8888(宝塔)2.888(phpmyadmin)3.80(http)4.443(SSL)5.20、21(ftp,上传和下载。 21端口用于连接,20端口用于传输数据)6.22(SSH)7.9092(socket)8.39000-40000(linux)9.6379(redis)

    二、安装环境

    1603273330-b1c9b70ee779330

    1.登录服务器root安装宝塔

    运行 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

     

    Bt-Panel: http://120.17.60.141:8888/sad8607

    username: elll7k11a

    password: 426e1rbd9   ** 宝塔信息一定要保存好**

    2.安装环境(推荐lnmp)

    1.nginx2.php7.13.mysql5.64.ftp不安装5.phpMyAdmin 4.46.安装redis、php-redis扩展7.redis安装之后修改redis配置,配置文件 修改配置 stop-writes-on-bgsave-error no  修改完成保存再重启。8.宝塔后台放行9092端口9.redis一定要设置密码 如1234567810. 配置文件保存Redis密码

     

     

    三、部署项目

     

    1、部署项目代码

    1.上传代码    2.修改 /application/config.php文件(拉倒最底部的redis配置)    3.修改数据库配置/application/database.php    4.修改/application/route.php(域名那块的注释去掉)    5.修改application/extra/base.php 里面的联系方式“““    6. /application/config.php文件的 alipay_auto配置(生成的公钥放支付宝后台,私钥放这里)

    2、添加站点

    1.域名输入框,填写域名www.xxx.com(******网站目录指向到public文件夹******)把之前事先准备好的五个域名都绑定到项目里面去    2.添加数据库,上传sql文件、导入sql    3.添加伪静态

    图片注释 点击下拉框 选择thinkphp

    添加伪静态

     

    1603273336-5f500e35c8d6c31

    指定项目目录 运行目录选择public

     

    1603273339-9b3b873a970aead

    3、支付宝授权

    1.文档地址,添加一个《获取会员信息》的功能,文档地址:  https://docs.open.alipay.com/399/106917/

    4、修改下单接口的样式文件链接 application —> gateway —>config.php

    1.换成决定路径(API开头的域名)

    1603273341-42b8e7f4030eef1

     

    安全

    在nginx配置里面加上这块代码,然后nginx重载配置

    #禁止访问根目录下uploads|static|plugins文件夹下的php|php5后缀的文件

    location ~* ^/(uploads|static|plugins)/.*.(php|php5)$ {

    deny all;

    }

    1603273345-d75ee91aa44d2a9

     

    四、启动socket

     

    注意事项:

    1.先调试一下socket是否报错先!调试命令参考第4点!

    2.先调试一下socket是否报错先!调试命令参考第4点!

    3.先调试一下socket是否报错先!调试命令参考第4点!

    1.登录linux后台命令行,进入项目根目录:php socket_start.php start -d

    2.测试socket:ws://120.37.60.141:9092

    3.测试socket网站工具:http://coolaf.com/tool/chattest

    4.正常调试socket

    php socket_start.php start 调试模式

     

    php socket_start.php stop 关闭socket

     

    php socket_start.php start -d 守护进程运行

     

    五、打包apk

     

    打包apk(socket访问域名、socket、名称)发给安卓就可以了

    1.[http://socket.test.com/](http://socket.test.com/)1.ws://120.37.60.141:9092/(ws://socket.test.com:9092)1.测试支付

    六、安装七牛云

     

    第一步:下载SDK

    下载七牛云SDK【七牛云SDK下载地址】

     

    上传到项目目录 vendor/qiniu (qiniu 为七牛云sdk包名称)

    1603273348-c8d4825f15192d9

     

    第二步:注册账号,并购买产品

    免费注册七牛云账号 【点击前往七牛云】

    购买使用七牛云产品:对象存储

     

    第三步:获取 AccessKey SecretKey

    登录成功

     

    找到个人中心

    1603273352-a06cc15e1bdec2b

     

    进入秘钥管理,获取 AccessKey SecretKey

     

     

    第四步:创建公告空间,获取 Backet(空间标识)

    进入 个人中心 > 对象存储

    1603273357-08102eb2969599d

     

    新建存储空间 > 输入空间标识(空间名称(建议使用英文))

     

    输入的 空间标识(空间名称)就是 Backet

     

    第五步:获取访问域名

    点击创建的空间,拿到访问的域名地址

    1603273362-6d1c077576b23b4

     

    第六步:把配置写入配置文件(config.php)

    //七牛云配置’qiniuConfig’   => [

    ‘AccessKey’ => ‘AccessKey’,

    ‘SecretKey’ => ‘SecretKey’,

    ‘Backet’    => ‘Backet’,

    ‘Host’      => ‘http://访问域名 或者  https://访问域名’,],

    第七步:开启七牛云上传

    管理平台-系统设置-开启七牛云上传

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"www.shopet.cn",如遇到无法解压的请联系管理员!

    源码铺子 » AA老牛支付 部署教程

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    解压密码不对?
    如有遇到解压密码不正确请及时联系我们!

    发表评论

    升级SVIP尊享更多特权立即升级