用甲骨文Oracle免费VPS搭建加密货币收款网站对接易支付全过程,让你的网站也能通过USDT、USDC、ETH等稳定币收款

首先我们登录甲骨文云后台申请一台免费的VPS,我们这里甲骨文云的地区是首尔,我们先开ARM的机器,这里显示还能开一个1H6G的机器,如果开不了就开他免费的VM机器。
oracle
开好后我们安全组放行22端口,然后通过SSH工具登录VPS。用sudo -i命令提权。
oracle
然后我们安装aaPanle面板wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel
安装好后我们到https://www.wkgb.net/212.html 复制命令来去除各种上报信息及广告(非必需)
aapanel
然后我们进入面板安装Nginx+MySQL+PHP,为后面搭建易支付网站做好准备
aapanel
然后我们解析一个域名到这个VPS并申请好SSL证书,如果是用cloudflare解析的可以用他的15年的免费证书。
SSL
然后我们在aapanel面板添加一个网站,域名就填你刚解析好的域名,在SSL那里填写好你在cloudflare申请的免费证书。
aapanel
SSL
然后我们到https://github.com/LightCountry/TokenPay/releases/tag/v1.0.7.7 (目前是1.0.7.7版本,后面更新请下载最新版)下载源码,如果对你有帮助请给作者加个星支持一下。注意要下载你服务器对应的源码,比如你的arm的机器就下载下图的第一个。
tokenpay
然后上传到网站根目录解压,重命名appsettings.Example.json为appsettings.json,重命名EVMChains.Example.json为EVMChains.json
tokenpay
然后我们配置appsettings.json和EVMChains.jsonyyg文件,见下图
tokenpay
tokenpay
然后aapanle面板安装Supervisor软件,
应用名称:TokenPay
运行身份:root
执行目录:/xxx (你解压文件的目录)
启动文件:/xxx/TokenPay
如有其他选项保持默认
supervisor
如启动失败,可尝试将整个网站根目录循环设置777权限,再重新尝试启动,成功启动后改为755权限即可。

添加一个纯静态网站,配置反向代理 http://127.0.0.1:5000 ,这里不忘记你的服务器安全组和aapanel面板都要放行5000端口
反向代理
启动后我们会收到你的telegram机器人通知(你好呀~我是TokenPay通知机器人!)打开网站也会显示服务正常运行中。
bot
正常运行
至此我们加密货币收款的网站搭建完成!

现在我们搭建易支付并用插件对接,首先我们去https://www.wxcydz.cc/t-2893-1-1.html 下载易支付最新版源码。然后在aapanel添加一个网站并像前面那样设置好SSL证书,上传并解压易支付源码到新建网站的根目录。然后把网站根目录nginx.txt文件的内容填加到易支付网站的伪静态。
web
易支付伪静态
然后我们打开网站按步骤进行安装。安装好后 你的域名/admin 进入后台管理页面,用户名密码默认admin 123456。
易支付后台
现在我们去https://github.com/LightCountry/TokenPay/tree/v1.0.7.7/Plugs/epay 下载对接易支付的插件,上传解压到易支付网站的根目录,然后到易支付数据库数据库里执行目录下的:增加字段长度.sql和增加支付方式.sql,也可以直接导入这两个表到你的易支付数据库。
导入数据库
然后到易支付后台-支付接口-支付通道中添加支付通道,每个币种添加一个通道
epay
tokenpay
至此网站搭建对接完毕,我们测试一笔交易后显示正常,并且telegram机器人有消息通知
epay
epay
YouTube视频教程:https://youtu.be/_vnh5ZxwvYw
国内视频教程: