Bhex交易所/多语言交易所系统源码/币币交易+秒合约+支持BTC、USDT


源码介绍

测试反馈

测试环境:宝塔、Linux系统、PHP7.2、MySQL5.6,根目录public,伪静态larvael5,PHP需安装扩展:fileinfo、memcache、Redis、imap、intl、exif、xsl,PHP要删除全部禁用函数

由于k线环境比较复杂,我就没有安装了,你们自己搞一下,这一套有PC+WAP端,都是vue编译后,也是前几年的产品,没什么新意

修改.env里面的域名、数据库信息、服务器ip

在public下面全局搜索 jyis.timibbs.vip 替换为自己的域名

后台:/admin
账号:admin
密码:123456

下面是K线环境安装教程:

交易所K线需要用到的工具
liunx系统

java – jdk1.8

JAVA安装
https://www.cnblogs.com/wjup/p/11041274.html

输入 java -version 可以查看
vi /etc/profile这个文件的地方加指向进去就可以

JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH

填写保存 终端输入 . /etc/profile

java 安装完成

elasticsearch安装
https://www.cnblogs.com/socketqiang/p/11363024.html

先下载 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.0.tar.gz

下载完成输入
tar -zxvf elasticsearch-6.6.0.tar.gz

解压得到包装包 改下名字
然后复制到这里 /usr/local
进入到es安装目录下的config文件夹中,修改elasticsearch.yml 文件

#配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。
cluster.name: my-es
#节点名称
node.name: node-1
#设置索引数据的存储路径
path.data: /usr/local/elasticsearch/data
#设置日志的存储路径
path.logs: /usr/local/elasticsearch/logs
#设置当前的ip地址,通过指定相同网段的其他节点会加入该集群中
network.host: 0.0.0.0
#设置对外服务的http端口
http.port: 9200
#设置集群中master节点的初始列表,可以通过这些节点来自动发现新加入集群的节点
discovery.zen.ping.unicast.hosts: [“127.0.0.1″,”10.10.10.34:9200”]

一定要记得在es根目录创建一个目录 data

 useradd es
  passwd es
密码随便输入
目录权限  chown -R es:es /usr/local/elasticsearch

已经改变了
现在所有的都安装完成了
下面有带报错的,我们一块处理了
vi /etc/security/limits.conf这个文件加
* soft nofile 65536
* hard nofile 131072
vi /etc/sysctl.conf 这个也要
 vm.max_map_count=655360
执行 sysctl -p

现在启动下
先进入文件所在/usr/local/elasticsearch/bin
点开宝塔自带终端
输入 su es

启动命令 sh elasticsearch -d
9300 9200
这两个端口如果没有显示正常那就是没有启动成功
有报错,我们处理下

脚本:
宝塔脚本按需要上,时间自调
php artisan get_kline_data_fivemin
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_fivemin

php artisan get_kline_data_fifteenmin
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_fifteenmin

php artisan get_kline_data_thirtymin
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_thirtymin

php artisan get_kline_data_monthly
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_monthly

php artisan get_kline_data_hourly
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_hourly

php artisan get_kline_data_daily
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_daily

php artisan get_kline_data_weekly
cd /www/wwwroot/exchange4008.ex
php artisan get_kline_data_weekly

php artisan auto_change start
cd /www/wwwroot/exchange4008.ex
php artisan auto_change start

php artisan queue:work
cd /www/wwwroot/exchange4008.ex
php artisan queue:work

php artisan schedule:run websocket-client
cd /www/wwwroot/exchange4008.ex
php artisan schedule:run websocket-client

php artisan websocket:client restart
cd /www/wwwroot/exchange4008.ex
php artisan websocket:client restart

php start.php start
cd /www/wwwroot/exchange4008.ex/public/vendor/webmsgsender
php start.php start

续签Let’s Encrypt证书
/www/server/panel/pyenv/bin/python -u /www/server/panel/class/acme_v2.py –renew=1

截图展示

点赞(0) 打赏

立即下载

点击下载

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部