2gusia (2gusia) wrote,
2gusia
2gusia

Category:

Апгрейд рабочей(!) версии torrentmonitor на свежую

UPD от 4 августа 2015 УСТАРЕЛО в текущей версии апгрейд работает через вебгуй торрентмонитора /UPD

У нас работает TorrentMonitor, но автор написал новую версию - как апгрейдить?
Во-первых, помним старую флотскую мудрость: "Работает? Не лезь!" Но если причина веская, например изменился механизм работы любимого трекера, то ниже - инструкция. Проверена при апгрейде с 0.9.2 до текущей 0.9.4



ВАЖНО. Здесь речь об апгрейде РАБОТАЮЩЕЙ инсталляции. Если не работает - идём сюда и ставим заново.
1) Идём через putty в командную строку, заходим в джейл
jexeс 5 $SHELL

2) Переименовываем папку со старым torrentmonitor
cd /usr/local/www/
ls

смотрим есть ли у нас ещё более старые версии. Если надо - удаляем (например rm -rf data.bak)
переименовываем папку data, в которой лежит torrentmonitor
mv data data.bak

3) Грузим, распаковываем и удаляем архив с torrentmonitor
fetch https://github.com/ElizarovEugene/TorrentMonitor/archive/master.zip
unzip master.zip
rm master.zip


Прим. Если не будет качать - альтернативная ссылка с http://blog.korphome.ru/torrentmonitor/ Скачать актуальную версию

4) Отправляем torrentmonitor в новую
mv TorrentMonitor-master data

5) Редактируем схему БД
cd /usr/local/www/data/db_schema
cat sqlite.sql | sqlite3 tm.sqlite
cd ..
cp config.php.example config.php
nano config.php

Редактируем файл, строки в конце должны стать в точности такими:

#Для SQLite:
Config::write('db.type', 'sqlite');
Config::write('db.basename', '/usr/local/www/data/db_schema/tm.sqlite');

6) Даём им права
chmod -R a+rw /usr/local/www/data
chmod -R 777 /usr/local/www/data/db_schema

7) Выключаем через TheBrig и снова включаем джейл, идем в браузере по адресу 192.168.1.54 (другой адрес используете? тогда - ставьте свой)
Если всё сделали правильно - нам предлагают ввести пароль. Он torrentmonitor

8) Следующий шаг настройки ведём в вебгуе
- Настройки, Путь сохранения .torrent файлов пишем /torrents
- указываем мыло для уведомлений (иначе путь сохранения не сохранится- такой мелкий баг. Но мыло мне не пришло - его дополнительно надо настраивать)
- жмём кнопку сохранить
- там же меняем пароль по вкусу
- Идём в Учётные Данные и указываем свои регистрационные данные на тех трекерах, где они у вас есть
- Идём на Тест и проверяем, всё ли в порядке.
Если красным остались только не введённые вами ещё учётные данные трекеров - то всё в порядке

11) Добавляем желаемые торренты, делаем ручной прогон
/usr/local/bin/php -q /usr/local/www/data/engine.php

В результате, если всё настроено нормально, в папочку /torrents скачивается торрент файл той самой раздачи.
А на вкладке Торренты (картинка выше) появляются дата-время в Последнем обновлении и Последнем запуске.

Tags: nas, nas4free, качать, торрент
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 10 comments