пятница, 18 октября 2013 г.

[Из песочницы] Устанавка pyload в качестве standalone качалки для ReadyNAS DUO v2

Choose your Language / Wähle deine Sprache ([en], de, fr, it, es, nl, sv, ru, pl, cs, sr, pt_BR): Enter

// Можно сменить язык установки.


Welcome to the pyLoad Configuration Assistent.

It will check your system and make a basic setup in order to run pyLoad.


The value in brackets [] always is the default value,

in case you don't want to change it or you are unsure what to choose, just hit enter.

Don't forget: You can always rerun this assistent with --setup or -s parameter, when you start pyLoadCore.

If you have any problems with this assistent hit STRG-C,

to abort and don't let him start with pyLoadCore automatically anymore.


When you are ready for system check, hit enter. Enter


## System Check ##

Python Version: OK

pycurl: OK

sqlite3: OK


pycrypto: OK

py-OpenSSL: OK


py-imaging: OK

tesseract: OK


PyQt4: missing


jinja2: OK

beaker: OK

JS engine: missing


System check finished, hit enter to see your status report.Enter


## Status ##


Features available: container decrypting, ssl connection, automatic captcha decryption, Webinterface


Featues missing:


Gui not available

The Graphical User Interface.


no JavaScript engine found

You will need this for some Click'N'Load links. Install Spidermonkey, ossp-js, pyv8 or rhino

You can abort the setup now and fix some dependicies if you want.

Continue with setup? ([y]/n):Enter


// Я зажал ресурсы и незахотел перегружать систему. Можно попробовать поставить rhino или spidermonkey.


Do you want to change the config path? Current is /root/pyload/.pyload

If you use pyLoad on a server or the home partition lives on an iternal flash it may be a good idea to change it.

Change config path? (y/[n]):Enter


// В моем случае подтянулся сохраненный путь. Указываем свой — /root/pyload/.pyload


Do you want to configure login data and basic settings?

This is recommend for first run.

Make basic setup? ([y]/n):Enter


## Basic Setup ##


The following logindata is valid for CLI, GUI and webinterface.

Username [User]: pyload

Password:

Password (again):


// Вбиваем свои данные. Обратите внимание, что пользователь admin в системе есть перманентно, и его не удалить.


External clients (GUI, CLI or other) need remote access to work over the network.

However, if you only want to use the webinterface you may disable it to save ram.

Enable remote access ([y]/n): n


// Если решили попробовать rpc-клиент с ПК, то видимо нужно включать (об этом далее).


Language ([en], de, fr, it, es, nl, sv, ru, pl, cs, sr, pt_BR):Enter

Downloadfolder [Downloads]: /d/media2/pyload


// У меня диск разбит на 2 тома по 2 Тб. Жадный я, что ж поделать.


Max parallel downloads [3]:Enter

Use Reconnect? (y/[n]):Enter


Do you want to configure ssl?

Configure ssl? (y/[n]):Enter


// В случае с выбором threaded сервера — нужно включить, и не забыть сгенерировать ключи командами, которые выплюнет конфигуратор (об этом далее).


Do you want to configure webinterface?

Configure webinterface? ([y]/n):Enter


## Webinterface Setup ##


Activate webinterface? ([y]/n):Enter


Listen address, if you use 127.0.0.1 or localhost, the webinterface will only accessible locally.

Address [0.0.0.0]:Enter

Port [8000]:Enter


// Порт по вкусу, лишь бы не пересекался с уже запущенными сервисами.


pyLoad offers several server backends, now following a short explanation.

builtin: Default server, best choice if you dont know which one to choose.

threaded: This server offers SSL and is a good alternative to builtin.

fastcgi: Can be used by apache, lighttpd, requires you to configure them, which is not too easy job.

lightweight: Very fast alternative written in C, requires libev and linux knowlegde.

Get it from here: github.com/jonashaag/bjoern, compile it

and copy bjoern.so to module/lib


Attention: In some rare cases the builtin server is not working, if you notice problems with the webinterface

come back here and change the builtin server to the threaded one here.

Server ([builtin], threaded, fastcgi, lightweight):Enter


// Мною были испробованы разные варианты веб-серверов:



  • builtin: Пробовал. Работает. Остановился на нем, как на самом непритязательном варианте.

  • threaded: Пробовал. Работает.

  • fastcgi: Не пробовал. На официальном форуме наткнулся о проблемах с настройкой wcgi. Геморрой-way. Skip

  • lightweight: Попробовать не удалось. Установил необходимые инструменты для сборки и libev. При сборке уткнулся в ошибку, отчего плюнул на это дело. Может у кого-то получится (я подглядывал сюда).


Setup finished successfully.

Hit enter to exit and restart pyLoad


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends:



Комментариев нет:

Отправить комментарий