数字货币量化开发

botvs 搭建量化策略环境

2018-10-23  本文已影响6人  三也视界

ssh登录远程服务器
sudo ssh -i '/home/philos/aws_ec2_jialifuniya.pem' ec2-user@ec2-52-9-29-41.us-west-1.compute.amazonaws.com

深度截图_xfce4-terminal_20181019212624.png

安装wget工具
sudo yum install wget

下载托管者包
wget http://q.botvs.net/dist/robot_linux_amd64.tar.gz

解压下载下来的gz压缩包
tar -xzvf robot_linux_amd64.tar.gz
robot
得到解压出来的可执行文件robot

由于上面下载解压都没有制定目录,默认在用户目录底下

打开https://www.fmz.com/m/add-node

深度截图_选择区域_20181019213648.png

chmod +x的意思就是给执行权限,提升为可执行文件
chmod +x robot

./robot -s rpcs@a.botvs.com:9902/XXXX -p 登录密码 # 此条 字符串 每个用户唯一, 复制此条字符串。XXX查看上面的页面进行替换

深度截图_选择区域_20181019215312.png

返回控制中心 https://www.fmz.com/m/dashboard
托管者一栏出现服务器记录则表示服务器的托管者成功运行。

深度截图_选择区域_20181019215442.png

一旦关掉之前的dash窗口,我们可以看到dashboard页面的托管者状态变为了离线。

深度截图_选择区域_20181019220123.png

下载screen工具
suod yum install screen

用法请查看 linux screen 命令详解
-S <作业名称>  指定screen作业的名称。
screen -S robot1 ./robot -s rpcs@a.botvs.com:9902/XXXX
运行输入密码XXX,显示Login OK表示运行成功。

深度截图_选择区域_20181020175718.png

这个时候无法再进行输入,那么我们需要将屏幕分离出来(挂载到后台)
Ctrl + A + D ,窗口打印了[detached],又可以重新输入新的命令了。

查看目前有多少个窗口运行
screen -ls
我们发现之前的robot1已经成功再后台运行了


深度截图_选择区域_20181020175858.png

回到botvs的控制中心,发现每次启动一次托管者,就会新建一个ID的托管者记录,把前面关闭过的托管者删除即可。

深度截图_选择区域_20181020180428.png
上一篇下一篇

猜你喜欢

热点阅读