You are on page 1of 12

电报群:​http://t.me/ProfitTrailer​​ ​网站:​http://profittrailer.

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 

下载​ ​PROFIT​ ​TRAILER 


我喜欢把机器人先下载到自己的电脑,编辑好配置,然后才将所有内容一次上传到​ ​VPS​ ​上。​ ​但如果你
熟悉Linux,当然你可以直接下载并解压缩到你的工作文件夹。 
  
先这里从下载最新版的Profit​ ​Trailer:​ ​http://pan.baidu.com/s/1nuFHT0X 
解压到一个文件夹中(例如:​ ​PT​ ​1.2.5.5) 
 
你应该有类似的东西: 

​​  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
电报群:​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 

You might also like