Лучший способ установить и обновить FMZ docker на Linux VPS

Автор:Доброта, Создано: 2020-06-03 09:23:30, Обновлено: 2023-11-01 20:30:43

img

Примечание

  • One-click Rent a docker VPS это дорогой способ запуска FMZ docker, мы обычно не рекомендуем его, он предназначен главным образом для новых пользователей, чтобы ознакомиться с нашей платформой.
  • Один докер может управлять несколькими роботами.
  • VPS-сервер может работать с несколькими докерами, но, как правило, это не обязательно.
  • Если вы услышите, что Python не может быть найден, его необходимо установить и перезапустить на машине, которая запускает докер.

Рекомендация VPS или облачного сервера

AWS, Google Cloud, Digital Ocean или Microsoft Azure, любой крупный облачный вычисление будет в порядке, до тех пор, пока соединение является стабильным и надежным. поэтому мы предлагаем использовать только эти крупные бренды.

Что касается конфигурации облачных вычислений, минимальный план будет отлично выполнять работу. наша система докеров очень оптимизирована и эффективна. Вся система докеров всего несколько МБ.

Например, облачный компьютер (VPS) с 2 ядрами процессора, операционной системой CentOS, 2 ГБ оперативной памяти и 25 ГБ жесткого диска будет достаточно для бесперебойного функционирования докера.

Шаги установки Linux на облачном компьютере

Перед покупкой VPS-сервиса выберите место расположения облачного компьютера, где находится ближайшее место к бирже, на которой вы хотите торговать. Далее выберите операционную систему CentOS (Убунту, Microsoft или другая операционная система Redhat все хорошо работает, эта статья использует CentOS в качестве демонстрации).

Для использования вашего локального компьютера для входа в компьютер VPS. Windows OS рекомендует клиент Xshell, MacOS может просто использовать свой собственный терминал.

В терминале MacOS запустить:ssh -l root yourVPSserverIPaddress, затем введите пароль на сервер VPS.

Скачать FMZ докер, нажмите наhttps://www.fmz.com/m/add-nodeчтобы скопировать ссылку докера, которая соответствует вашей версии системы.

img

Далее, входите в свой VPS-сервер, в этой статье мы используем CentOS в качестве примера.

Введите следующие команды:

wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz

Если он показывает, чтоwgetНе существует, беги.yum install wget -yдля установкиwget. другие дистрибутивы Linux имеют разные команды (Ubuntu используетApt-getи так далее).

img

После загрузки докерной системы, запустить:

tar -xzvf robot_linux_amd64.tar.gz

чтобы разблокировать файл (при вводе слова робот, вы можете нажать клавишу TAB, чтобы автоматически завершить путь)

Давайте проверим FMZ докер запуска, запускаем:

cd / # switch to the root path

./robot -s node.fmz.com/xxxxxx -p yourFMZpassword xxxxxx # The number string represented by xxxxxx is different for each user. Find it at https://www.fmz.com/m/add-node. "yourFMZpassword" represents your FMZ website login password

Если вы видите запрос, это следующее:

2020/06/02 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain

Это означает, что FMZ докер работает. если у вас возникли проблемы с разрешениями, запустите:

chmod +x robot

В это время FMZ докер работает на переднем плане. Когда закрывается соединение SSH, оно будет отключено. поэтому нам нужно, чтобы он работал на заднем плане, выполните:

nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &

Таким образом, FMZ-докер будет работать на базе вашего VPS-сервера, вам не нужно постоянно подключаться к серверу с помощью SSH.

Также, наFMZ.COMвеб-сайт, если вы удалите докер с страницы докера. докер VPS-сервера также будет удален.

Шаги обновления FMZ-докера

FMZ docker обычно не нуждается в обновлении. Если вы столкнетесь с новыми обменами, исправлениями ошибок или слишком старыми ситуациями версии docker, вы можете обновиться в соответствии со следующими шагами:

Вход в каталог, в котором расположен докер (если он не был изменен, это, как правило, каталог по умолчанию после входа в SSH)lsКоманда для просмотра файла

Вы можете видетьlogs robot robot_linux_amd64.tar.gz, где журналы - это папка журналов, робот - исполнитель докера, иrobot_linux_amd64.tar.gzявляется оригинальной сжатой упаковкой.

Беги.rm -rf robot*удалит старую программу робота и сжатый пакет файлов одновременно, сохраняя журнал

Беги.wget https://www.fmz.com/dist/robot_linux_amd64.tar.gzскачать новейшую версию FMZ docker

Беги.tar -xzvf robot_linux_amd64.tar.gzчтобы расслабиться

Беги.nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &чтобы запустить его в фоновом режиме,rnode.fmz.com/xxxxxxчасти, вы можете найти его наhttps://www.fmz.com/m/add-node

Преимущество этого способа обновления заключается в том, что журналы сохраняются, и роботы, запущенные старым докером, не остановятся (уже загружены и работают в памяти).

Если старый докер больше не работает никаких роботов, просто удалить его непосредственно наhttps://www.fmz.com/m/nodes page.


Связанные

Больше