Professional Documents
Culture Documents
cn
注册购买:http://t.me/billycoin
在VPS云服务器上
安装Profit Trailer Bot
安装说明
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
在VPS云服务器上安装Profit Trailer Bot
作者: Diesel 翻译/校对: Billy Wu
这个教程是教你如何在Ubuntu VPS安装和运行Profit Trailer。它利用NodeJS,NPM,JAVA jdk和
PM2。 基本上这安装教程应该可以在任何系统上工作,但总可能有些小偏差 - 这是Ubuntu,
Windows上的安装,OSX和RaspPI 操作系统不同所致,但因为Profit Trailer是相同所以大同少异
的。
如果你对Profit Trailer有兴趣或有问题,可向电报群组的 Billy Wu 询问 http://t.me/billycoin
1.租VPS云服务器
我推荐 Westhost.com,但是有很多好的,例如:Vultr, linode, buyvm, contabo, cheapwindowsvps,
amazon, alibabacloud, Turnkey, IhostVPS。 选VPS计划不用太贵,使用每月8美元的系统,4ghz cpu
,1024gb RAM和3TB数据传输/月就够用了。
用Ubuntu VPS可以了。 如果您对其他版本的Linux感到满意,或者想用Windows (支付额外的费
用),那就好了。 本教程是为Ubuntu设计的,但其他操作系统差异很小
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
2. 连接到您的新VPS
使用WinSCP连接到VPS。 它在Windows上运行。其他连接方式也没问题,但WinSCP允许连接到
VPS,FTP文件,编辑文件并将PuTTY集成到应用程序中,所以比较方便快捷。 所以移动文件,编
辑文件,并连接到终端机,这个小程序确实不错,你们就用他吧。
https://winscp.net/eng/index.php
开始时VPS供应商会提供访问信息:IP地址,账户名称和密码。 在Westhost,他们还把root管理权
限给用户,这样很好。 使以上信息打开一个终端窗口连接到VPS,即是说打开Winscp并建立一个
新的连接:
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
In WinSCP, I click the terminal icon in the menu bar to get to a terminal:
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
建议把机器人放到/ var / opt文件夹中:
从主要的root登录,
cd ..
cd /var/opt
mkdir pt
cd pt
现在应该在 / var / opt 路径中,一个名为 pt 的文件夹中,而提示符将如下所示:
root@proxybot:/var/opt/pt#
运行更新: sudo apt-get update
安装 java: sudo apt-get install default-jdk
安装 nodejs: sudo apt-get install nodejs
安装 the node fix: ln -s /usr/bin/nodejs /usr/bin/node
安装 npm: sudo apt-get install npm
安装 pm2: npm install pm2@latest -g
pm2是一个进程管理器 - 它可以让你在后台运行机器人,并具有自动启动,日志更新等功能。 你
不必一定要使用pm2,但我喜欢它,并依靠它,特别是运行多个机器人时。
http://pm2.keymetrics.io/docs/usage/quick-start/
此时,您拥有运行Profit Trailer所需的所有应用程序和工具。
Java 来运行 jar
Nodejs 来运行pm2
Pm2 来管理你的机器人进程,窗口和日志
在你的提示符下键入pm2,你应该得到pm2命令列表。 这将验证一切按预期运行。
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
打开WinSCP,并连接到您的VPS。
选择“Open directory/bookmark” 图标并输入/ var / opt / pt
这应该把你带到你的PT文件夹中
在WinSCP的左侧窗口中,找到新的PT文件夹,即是下载了解压后的文件夹。
画面应该是这样的
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
只需选择并拖动左侧窗口中的所有文件到右侧窗口即可。
现在您的VPS上有PT文件了,并准备开始编辑策略配置。
策略配置BOT,请看Billy Wu的PT机器人说明书/教程
您可以双击 WinSCP 中的文件来编辑该文件(左窗口或右窗口)。 机器人将使用右侧的 /var/opt/pt 文
件夹中的文件。
此时,最小化WinSCP并返回到您的终端窗口(或者单击终端图标再次连接)
运行机器人
现在这部分很重要。 要运行你的机器人,你首先导航到你的PT文件夹
cd /var/opt/pt
更改JAR文件的权限,以便正确执行
chmod + x ProfitTrailer.jar
使用 pm2 启动机器人:
Pm2 启动 pm2-ProfitTrailer.json
在这一点上,机器人正在运行。 要查看实时日志,请输入pm2 log 0。
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
另外使用 CTRL-C 离开窗口。
pm2 log 0 查阅实时日志
pm2 stop 0 停止机器人
pm2 reload 0 重新加载并重新启动机器人
文本日志由 pm2 维护,位于/root/.pm2/(用于 root 帐户访问)
最后,运行保存 save 和启动 restart 命令。 完成后,重新启动服务器的话,pm2 将重新启动您的机器
人。 如果更改了应用程序,或者添加第二个机器人,请再次运行此命令。
pm2 save
pm2 startup
添加第二个机器人
想玩大些?时间变大了? RUnning第二个机器人是相当简单的。
在 /var/opt/ 文件夹中创建第二个文件夹,例如是 pt2
/var/opt/pt2
将您的 Bot 的副本上传到此文件夹。
编辑 application.properties 文件并更改两个端口号 - 可以把它们加 1
(如果如果没有的话,请添加它们)
/var/opt/pt/application.properties
server.port = 8443
server.additionalPort =8083
/var/op/pt2/application.properties
server.port = 8444
server.additionalPort =8084
用 PM2 运行第二个机器人
如要更改应用程序名称,需要先编辑 /var/opt/pt/pm2-start.json。pm2 需要独立的应用程序名称。
我喜欢这样编辑我 jsons 来描述 bot:
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
启动第二个机器人就像启动第一个一样:
pm2 start pm2-start.json
这将显示 PT Polo 作为 pm2 列表中的应用程序名称。
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
非 BTC 币市
你之所以运行2个机器人可能意味着你正在对两个币市运行同一个机器人。
但建议最好请使用第二个交易账户,如果您使用相同的账户这样做,机器人变得很容易出错,执
行一些你不愿意的买卖交易。
在您的 application.properties 中,您要先设置好机器人的每个API密钥。
我会把所有机器人内的币市名称先定义好,即使BTC币市是不一定需要我都会这样做..
记住,default_XXX_apiKey 是您用来注册PT 时提供的 api key (即是买PT时给我们的那个api)。
default_BTC_apiKey =
default_BTC_apiSecret =
BTC_apiKey1 =
BTC_apiSecret1 =
这是什么? 是的,你可以设定更多的(没注册的)api 密钥给机器人。 非必要但ok的。
BTC_apiKey2 =
BTC_apiSecret2 =
default_ETH_apiKey =
default_ETH_apiSecret =
ETH_apiKey1 =
ETH_apiSecret1 =
default_USDT_apiKey =
default_USDT_apiSecret =
USDT_apiKey1 =
USDT_apiSecret1 =
电报群:http://t.me/ProfitTrailer 网站:http://profittrailer.cn
注册购买:http://t.me/billycoin
最后如果大家有疑问,可以加入中文电报群:
http://t.me/ProfitTrailer
下载其他中文说明:
http://pan.baidu.com/s/1nuFHT0
官方网站:
http://profittrailer.cn
群主:
http://t.me/billycoin