Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: PyLoad менеджер закачек на сервере  (Прочитано 3452 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн getikalex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
PyLoad менеджер закачек на сервере
« : 04 Апрель 2011, 23:18:52 »
Стоит сервер на Ubuntu 10.04
Есть желание поставить на сервер менеджер закачек pyLoad с управлением закачками по WEB интерфейсу.
http://pyload.org/
http://wiki.ubuntuusers.de/pyLoad
Вроде все ставится и pyLoad и Python. Но знаний немецкого языка и настройки WEB сервера не хватает.
Может кто-то пробовал и может помочь ?
 

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #1 : 05 Апрель 2011, 00:50:59 »
А в чём сложность? ставишь либо те либы, что в мане, либо сам смотришь, там не все нужны и есть дополн., потом инсталишь скачанный .deb
Настраиваешь конфиг, в мане пример (либо стартуешь с параметром -s и настраиваешь с помощью текстового помощника)
Обновляешь плагины
pyLoadCore
Рестартуешь если попросит, ну и собственно пользуешь

p.s. Спасибо тебе за находку, удобная штука, в арче кстати есть он в ауре

« Последнее редактирование: 05 Апрель 2011, 01:24:00 от gregory5 »

Оффлайн getikalex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #2 : 05 Апрель 2011, 09:40:43 »
Будьте добры опишите поподробней настройки.
Я пробовал запускать установочн. скрипт, но не все догнал. В результате так запустить и не смог.
По-большому счету все сводится с к ответам Да/нет, плюс IP (насколько я понимаю речь идет о внутресетевом IP вместо 0.0.0.0 ).
Еще насколько я понимаю настройки в conf файле.
покажи как он выглядит в рабочем виде.

И какого черта у них в описаниях постоянно разные порты на сервер в немецком мануале.
Цитировать
<remote name="Remote">
        <port type="int" name="Port">7227</port>
Цитировать
<host type="ip" name="IP">0.0.0.0</host>
        <port type="int" name="Port">8001</port>
Мануал вообще на немецком.

Вот что я делал. Где ошибка:
(Нажмите, чтобы показать/скрыть)

А вот conf файл
(Нажмите, чтобы показать/скрыть)

 грде  ip host : "IP" = 192.168.69.1 - внутресетевой IP сервера (интересно, а снаружи на него не пустит ?)
И где ему юзера прописать ?

Еще, что значит фраза
Цитировать
Обновляешь плагины
pyLoadCore
Рестартуешь если попросит
собственно как ?...
« Последнее редактирование: 05 Апрель 2011, 15:21:01 от getikalex »

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #3 : 05 Апрель 2011, 19:19:56 »
И так, читать всё не буду и ман их особо читать тоже не советую, муторные они для новичков какие то, такое ощущение, что для бы....а сделали, а не для людей, я шучу или приувиличиваю? попробуй версию под вин .............................
Цитировать
рде  ip host : "IP" = 192.168.69.1 - внутресетевой IP сервера (интересно, а снаружи на него не пустит ?)
А должен? там есть настрйка ssl вообще то для подобного доступа  ;)
Вообщем вот нагуглил простенький ман дабы не писать на своём языке, всё равно муторно выйдет
http://freenaswiki.ru/doku.php/ustanovka_pyload
Да там фряха, но думаю сам поймёшь, всё в принципе так же, что не понятно пиши

После тех настроек, что под спойлером надо же запустить демон, об этом вроде говориться
для чего например так можно
/usr/bin/pyLoadCore --daemon
собственно стартанёт демон и пробуй коннект в браузере или клиенте (обрати внимание в браузере дефолт 8000-й порт, а в клиенте 7227, если же конечно ты не сменил на своё)

Просил конфиг, вот он
(Нажмите, чтобы показать/скрыть)
Если не разберёшься с авто стартом демона при ребуте, то даю подсказку
в директориях .etc/rc.0 rc.1 rc.2 rc.3 rc.4 rc.5 rc.6 делаешь симлинки на /etc/init.d/pyload обязательно со следующими именами
/etc/rc0.d/K20pyload
/etc/rc1.d/K20pyload
/etc/rc2.d/S20pyload
/etc/rc3.d/S20pyload
/etc/rc4.d/S20pyload
 /etc/rc5.d/S20pyload
 /etc/rc6.d/K20pyload
Если консоль немного сложна для настройки то воспользуйся МС т.е. mc миднайт командер он так и называется, просто установи и запусти
Вообщем если муторно и не понятно пиши, попробую проще объяснить
Единственное. что мне пока не понравилось так это черезмерное на мой взгляд пожирание ресурсов (около 40-50 мб в простое) при этом трансмиссия при 36 активных закачек \ раздач потребляет вниание в два с половиной раза меньше, хотя судя по тому как через ...... написали сию пргу тянущею кучу хлама за собой не мудренно, да я понимаю 50 100 и даже 200 мб не тот объём казалось бы чтоб переживать, но блин .....

Оффлайн getikalex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #4 : 06 Апрель 2011, 10:41:15 »
SSH, mc - все давно столяло. Оказалось проблема лежала рядом.
Цитировать
После тех настроек, что под спойлером надо же запустить демон, об этом вроде говориться
для чего например так можно
/usr/bin/pyLoadCore --daemon
Слона -то я и не приметил. :D
после запуска демона - WEB интерфейс заработал. Но как-то тяжело и туго.
для сравнения - стоит торренткачалка с WEB интерфейсом rutorrent и раздает-качает около 50 торрентов плюс висят куча плагинов, и все работает намного шустрее...
http://code.google.com/p/rutorrent/

хоть WEB интерфейс запустился, но качать пока не хочет.
пишет failed'NoneType' object has no attribute 'group' 0.00 B
что он хочет мне сказать ? О каком обекте и какой аттрибут хочет ?
« Последнее редактирование: 06 Апрель 2011, 11:09:11 от getikalex »

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #5 : 07 Апрель 2011, 16:39:15 »
Вместо веб морды лучше клиента поставь, удобней на мой взгляд, там и под вин у них есть, вроде и интеграцию с фф можно сделать, я не пробовал пока ещё
А хочет или ругается видимо на настройки групп \ прав, сравни с моим конфигом


permission - "Permissions":
   str group : "Groupname" = users
   bool change_dl : "Change Group and User of Downloads" = False
   bool change_file : "Change file mode of downloads" = False
   str user : "Username" = user
   str file : "Filemode for Downloads" = 0666 (по дефолту 644)
   bool change_group : "Change group of running process" = False
   str folder : "Folder Permission mode" = 0777 (по дефолту 745, но я сделал такие потому, что на вин клиентах иногда проблемки возникают с другими правами, просто чтоб не доставали меня, сделал сразу норм.)
   bool change_user : "Change user of running process" = False

по поводу вялости работы пока не пойму, у меня шустро прям откликается
« Последнее редактирование: 07 Апрель 2011, 16:42:14 от gregory5 »

Оффлайн getikalex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #6 : 11 Апрель 2011, 00:52:53 »
Так я эту скотину по-уму и не догнал. Пару дней его не пользовал (были перезагрузки) А сегодня попробовал - демон стартанул с командной строки, а в WEB интерфейс уже не пускает. Настройки нигде не менял.  Опять ему чего-то не нравится. А почитать негде. Кроме немецкого форума нет ничего. В-общем плюнул я на это буржуйское недоразумение.

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: PyLoad менеджер закачек на сервере
« Ответ #7 : 11 Апрель 2011, 01:00:16 »
Эт да описания нет толком, я так разбирался допетриванием, чтоб стартовал автоматом добавить симлинки надо как выше писал в разные левелы, хотя там и rc2.d достаточно это так на всякий

Правильно сделал, что плюнул, если заставить работать ещё пол дела, то удобства честно скажу доставляет очень мало в виду УГ интерфейса управления, я х.з. для кого его делали и о чём думали ........., вообщем прочитал твой пост и поржал ещё раз над чудо поделием из германии, правда болтается таки на сервере, лень удалять

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.