如何在Ubuntu Linux环境下安装并运行PTMagic (ProfitTrailer插件)

in #ptmagic7 years ago (edited)

本教程将讲解已经在VPS和GCP上安装了ProfitTrailer的基础上,安装PT的插件PTMagic 。(如果您还未安装ProfitTrailer,请参考本文底部的链接在合适的VPS或GCP主机上安装PT)

本教程将引用PTMagic官方Wiki上所引用Cryptopopolus的 安装脚本

>https://bitbucket.org/cryptopopolis/profittrailer/wiki/Home

重要须知:
1. 请在参阅本教程安装PTMagic前对您的PT数据进行备份;
2. 本人对使用本教程安装PTMagic后所造成的一切影响或损失不负任何责任!

第一步:设置环境并下载PTMagic

首先,先用SSH登陆您的VPS,在命令行依次输入:

sudo apt-get install -y git
git clone https://bitbucket.org/cryptopopolis/profittrailer.git
sudo python profittrailer/scripts/ptmagic.py

按照屏幕提示,依次输入

  • "y"
  • 您安装PT的目录
    • AlphaRack 的VPS输入 "/root/ProfitTrailer/"
    • GCP 的VM输入 "/home/用户名/ProfitTrailer/" (我是按照Darren教程部署的GCP,所以我GCP的安装目录为"/home/ptbot/ProfitTrailer/")
  • 根据自己的交易所进行选择,如果你是用币安的话,那么请输入"1"

    图中划红线部分就是你需要输入的部分哟

根据您VPS的情况,耐心等待几分钟,如果看到以下画面,恭喜您!您的PTMagic安装成功了

安装成功后建议重启一下VPS

sudo reboot

第二步: 配置及调试 PTMagic (可跳过)

安装刚才提示的消息,PTMagic已经安装到了所在Linux系统的 /opt/PTMagic
交易所及PT安装目录的设置消息都在 opt/PTMagic/settings.general.json 目录下

第三步: 运行

PT Magic的wiki给出了 用PM2运行PT的代码:https://github.com/Legedric/ptmagic/issues/41

这边为了简化操作,我已经将json文件制作完毕
依次输入以下命令,下载并运行PTMagic和PTMagic Monitor

cd /opt/PTMagic
sudo wget http://neology.com.au/ptm/pm2.PTMagic.json && pm2 start pm2.PTMagic.json
sudo wget http://neology.com.au/ptm/pm2.PTM-Monitor.json && pm2 start pm2.PTM-Monitor.json

看到以下画面就说明PT和PTMagic开始运行了

========================================================
安装好之后第一次运行可能需要等一段时间,PTMagic需要从Exchange收集些数据
pm2进程不会告诉你有什么问题,这时手动运行PT Monitor 会告诉你还未完成第一次数据收集

========================================================

在浏览器中输入VPS的地址加:5000,就可以看到PTMagic的界面了。第一次使用会让您设置密码:

以后每次使用输入密码登陆即可:

重启VPS后运行PT及PT Magic

请依次输入(GCP 请用sudo执行)

cd ProfitTrailer
pm2 start pm2-ProfitTrailer.json
cd /opt/PTMagic
pm2 start pm2.PTMagic.json
pm2 start pm2.PTM-Monitor.json

PTMagic 升级

请使用SSH连接到VPS主机,输入:

sudo python profittrailer/scripts/ptmagic-upgrade.py

按照屏幕提示,依次输入

  • "y"
  • 您安装PTMagic的目录
    • 如果您是使用以上教程安装的,请输入 "/opt/PTMagic/"
  • 升级完成后, 输入以下命令Reload PM2进程:
sudo pm2 reload all

截图参考

附录

在Linux环境下安装PT

在Ubuntu VPS上安装PT - 原创:lemonX
在Google Cloud Platform上安装PT - 原创:Darren

GCP打开5000端口

使用GCP的小伙伴别忘了在防火墙设置里打开5000号端口哟

如果您有任何问题可以前往Telegram小组进行讨论
PTMagic: https://t.me/PTMagicCN
ProfitTrailer: https://t.me/ProfitTrailer

PTMagic的github:https://github.com/Legedric/ptmagic
PTMagic的Wiki:https://github.com/Legedric/ptmagic/wiki

如果您觉得这篇文章对您有帮助,请慷慨捐赠以示鼓励:
LTC: MWZJ73KFkzwBnpyUs1B68GwRo4qAYoCgJk
BCH: 16a1y2K1wQULaK6qMrE4nnbaw6yABhg6mS
ETH: 0xae629fe5d75e921e7770baa7606f6e79ee2c6426
BTC: 1DnMpCkheP4zYUaeevM7jQioTHQ95MK6iW