SOHOUnix & Vuze_WebUI


[ETC]  [AskMe 1_2_3]  [Vuze]  [Deluge]  [PXE_OS_install]  [RIS linux]  [13plus7@YouTube]  [Гостевая]  [Напишите мне]


Устанавливаем торрент-клиент vuze на сервевере ubuntu 8.04/8.10 без x-server:
1. Устанавливаем jre и необходимые зависимости: "apt-get install sun-java6-jre"
"mkdir /home/имя_пользователя/.azureus" - далее install_path)
2. Устанавливаем последнюю версию:

"cd install_path/"

Скачиваем jar файл по адресу "wget http://prdownloads.
sourceforge.net/
azureus/Azureus4.0.0.4.jar?
download"
(проверьте [1] на предмет наличия более новой версии)
3. Устанавливаем web-интерфейс (azhtmlwebui):

Cоздаем директорию
"mkdir install_path/plugins/azhtmlwebui/"

Делаем ее активной
"cd install_path/plugins/azhtmlwebui/"

Скачиваем плагин:
"wget http://azureus.
sourceforge.net/
plugins/azhtmlwebui_0.7.6.jar"

(проверьте [2] на предмет наличия более новой версии)
4. Для настройки запускаем vuze в консольном режиме (см. [3]):

"cd install_path/"

"wget http://azureus.
sourceforge.net/
cvs/log4j.jar"


"wget http://azureus.
sourceforge.net/
cvs/commons-cli.jar"


"java -jar Azureus4.0.0.4.jar --ui=console"
(исправить Azureus4.0.0.4.jar на скаченный пункте 2 файл)
5. В консоли azureus:

устанавливаем директорию по умолчанию для скачивания:

set "Use default data dir" true bool

set "Default save path" "/path/to/use" string
6. Устанавливаем логин и пароль для web-интерфейса:

"set Plugin.azhtmlwebui.User myusername"

"set Plugin.azhtmlwebui.Password mypassword password"

"set "Plugin.azhtmlwebui.Password Enable" true boolean"

"quit" - закрываем azureus
7. Создаем скрипт для запуска azureus:"nano azureus.sh"
пишем туда: "java -jar Azureus4.0.0.4.jar --ui=console >/dev/null 2>&1 </dev/null &"
(исправить Azureus4.0.0.4.jar на скаченный в пункте 2 файл)
запускаем "./azureus.sh"
8. Заходим на web-нтерфейс: http://"адрес_сервера":6886/

Запуск azureus при загрузке (совместно или вместо пункта 7):
vuze.sh:
Потребуется программа screen:

"apt-get install screen"

Скачиваем скрипт (создан под впечталением от HeadlessSwingUIAtBoot [7]):

"wget http://sohounix.narod.ru/script/vuze.sh"

Редактируем скрипт: "nano vuze.sh":
а) В начале скрипта в переменную DIR внести правильное имя директории установки
б) В переменную JAR внести имя jar-файла из пункта 2

Копируем скрипт в /etc/init.d:
"cp vuze.sh /etc/init.d/"
Необходимые права:
"chmod 755 /etc/init.d/vuze.sh"

Создаем ссылку в rc2.d (при условии что это runlevel по умолчанию):
"ln -s /etc/init.d/vuze.sh /etc/rc2.d/S99vuze.sh"

Использование: "vuze.sh {start|stop|status|restart}"

Примечание: скрипт несовершенен: vuze запускается от root. При желании можно скрипт усовершенствовать (см. HeadlessSwingUIAtBoot [7])

Ссылки:
1. http://azureus.sourceforge.net/download.php...скачать vuze
2. http://azureus.sourceforge.net/plugin_details.php?plugin=azhtmlwebui...скачать azhtmlwebui
3. http://wiki.vuze.com/index.php/Console_UI...wiki о запуске в консоли
4. http://wiki.vuze.com/index.php/DefaultDataSaveDir...wiki о директории для скачивания
5. http://wiki.vuze.com/index.php/HTML_WebUI...wiki о установке логина/пароля на web-интерфейс
6. http://wiki.vuze.com/index.php/Daemonized_Azureus...wiki о демонизации
7. http://wiki.vuze.com/index.php/HeadlessSwingUIAtBoot...wiki о скрипте для автоматического запуска
8. http://sohounix.narod.ru/script/vuze.sh...скрипт для автоматического запуска vuze

Vuze homepage
Cacodemon is registred Id Software TM.


Сайт создан в системе uCoz