RUSSIAN DEPLOY INSTRUCTIONS
- Установка необходимого софта
1.1. Сервер MySQL не ниже версии 5.7 - в случае с Debian проще всего запгрейдить через APT по инструкции https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#repo-qg-apt-upgrading
1.2. screen, php7, apache2, [phpmyadmin 4.6+ для удобства]
1.3. nodeJS современной версии, крайне рекомендую использовать для этого nvm. На момент создания этого файла у меня работала версия 7.8.0
- Установите необходимые модули nodeJS: manakin pusher-client websocket
- Подготовка БД: импортируйте datafeed.sql, создайте пользователя btc-e и дайте ему полные права на добавленные БД
- Подготовка скриптов: 3.1. установите права доступа для соответствующего пользователя, в том числе на запуск для sh скриптов. 3.2. Если размещение производится в папку отличную от /var/www, необходимо отредактировать скрипты save*.sh 3.3. В сценарии lib/config пропишите пользователя btc-e с паролем, и при необходимости вторичный сервер для авторепликации 3.4. Сценарий запуска start_update.sh также нужно поправить по части рабочей папки, и разместить например в /usr/sbin и при необходимости прописать в /etc/rc.local