微信 支付宝 个人免签支付配置文件

  • A+
所属分类:Linux

一、微信支付宝个人免签支付项目在linux环境中的配置过程
1、首先,你的服务器需要安装 node.js和mysql环境,以及mysql的nodejs驱动,并将此项目所有文件(文末有下载地址)下载到服务器任意目录上面;
2、进入项目根目录,找到 config/config.default.js 文件按照提示修改所需配置, 进入database/config.js 文件修改 development 数据库配置信息;
3、接着打开服务器命令行,进入项目根目录下执行以下内容:
(1)在根目录中打开命令行, 执行 npm install 安装依赖文件;(一般在国内安装速度很慢,可以执行下面的操作);
(2)使用国内淘宝的镜像: npm install -g cnpm –registry=https://registry.npm.taobao.org,接着把cnpm设置为全局变量:ln -s /app/soft/nodejs/bin/cnpm /usr/local/bin/(注意,我的nodejs环境安装在/app/soft/目录下,你需要根据你的安装目录修改上面的路径),最后执行 cnpm install 命令。
4、在根目录中打开命令行, 执行 npx sequelize db:migrate 创建数据表结构;
(1)先给npx命令777的权限(进入npx目录修改文件夹权限),接着需要先把npx 设置为全局变量:ln -s /app/soft/nodejs/bin/npx /usr/local/bin/,如果上一步npx不能用,请手动安装一下npx命令:$ npm install -g npx(若无法创建数据库,请检查你是否给予了数据库用户足够的管理权限);
5、最后在项目根目录中打开命令行, 执行 npm start 启动应用,默认端口7001(注:npm stop 停止应用);
6、目前你就可以访问 http://服务器IP地址:端口号/index.html (注:必须带index.html)。
7、最后一步,在你的安卓手机上面安装收款通知APP,且开始微信收款提示音,一旦收款即可通知服务器。该APP在文本最下面提供下载,安装后只需要填写两处,其中API地址需要填写你自己服务器的域名或者IP地址,端口号默认7001,如下图:
微信 支付宝 个人免签支付配置文件
二、微信支付宝个人免签支付项目在windows环境中的配置过程
1、安装windows版nodejs
参考地址:https://www.cnblogs.com/zhouyu2017/p/6485265.html

2、安装windows版MySQL8.0
参考地址:https://www.cnblogs.com/tangyb/p/8971658.html
参考地址:https://blog.csdn.net/u012475786/article/details/71321911

3、再次修改root密码,否则会提示出错。
参考地址:https://blog.csdn.net/u012965373/article/details/81206241

4、更改npm镜像地址为淘宝:
参考地址:https://www.cnblogs.com/fighxp/p/7372248.html

5、安装eggjs(项目目录名称为:ali_wx_pay)
(1)进入D:\nodejs,即nodejs的安装目录执行命令:$ npm i egg-init –g
(2)执行命令: $ egg-init ali_wx_pay –type=simple //进入D:\nodejs\node_global
(3)将源代码拷贝到ali_wx_pay下,按照上面的linux环境中要求进行修改即可

6、安装依赖文件进入项目根目录(D:\nodejs\node_global)
npm install //安装依赖
npx sequelize db:migrate //创建数据表结构,记得之前需要创建一个空的数据库
npm start //启动应用默认端口7001; 注: npm stop 停止应用;
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\完////////////////////////////////
npm config set prefix “D:\nodejs\node_global”
npm config set cache “D:\nodejs\node_cache”

linux服务器安装nodejs请参考:https://www.cnblogs.com/liuqi/p/6483317.html 在Linux系统安装Nodejs 最简单步骤
--------------------------------------------------------------------

个人免签微信支付宝支付:进入支付测试页
--------------------------------------------------------------------微信 支付宝 个人免签支付配置文件

发表评论

您必须登录才能发表评论!