Как установить uTorrent в Ubuntu 16.04/17.04

Как установить uTorrent в Ubuntu 16.04/17.04В этой статье, я покажу вам, как установить uTorrent в Ubuntu 16.04 LTS и Ubuntu 17.04. Статья также включает в себя инструкции о том, как настроить обратный прокси-сервер с помощью Nginx/Apache и автоматический запуск сервера uTorrent в Ubuntu.

μTorrent это BitTorrent-клиент для Windows, macOS, Linux (веб-интерфейс) и Android, написанный на C++ и отличающийся небольшим размером и высокой скоростью работы при достаточно большой функциональности.

Как было описано выше, uTorrent в операционных системах Linux, работает только в веб-интерфейсе, и сегодня мы попробуем его установить.

Как установить uTorrent в Ubuntu 16.04 LTS и Ubuntu 17.04

uTorrent клиент для Linux представляет собой веб-приложение. Последняя версия была выпущена для Ubuntu 13.04, но мы все еще можем запустить его в Ubuntu 16.04 LTS и Ubuntu 17.04.

Вам потребуется перейти на официальную страницу загрузки. чтобы загрузить пакет сервера uTorrent для Ubuntu 13.04. Но также, вы можете использовать следующую команду, для загрузки его через терминал.

Откройте терминал(Ctrl+Alt+T), и введите команду

Для 64bit систем

Для 32bit систем

После загрузки, также изменим рабочий каталог, где хранится сервер uTorrent. Затем выполните следующую команду, чтобы извлечь из архива tar. gz, файлы в каталог /opt.

Установите необходимые зависимости

Затем создать символическую ссылку.

Используйте следующую команду для запуска сервера uTorrent. По умолчанию сервер uTorrent прослушивает 0.0.0.0:8080. Так что, если есть еще одна услуга, которая также прослушивает порт 80, вы должны временно остановить эту службу. uTorrent также будет использовать порт 10000 и 6881.

Теперь откройте ваш браузер(не важно, будет это Firefox или Google Chrome), и введите в адресной строке

ваш-сервер-ip:8080/gui

Если вы устанавливаете uTorrent на локальном компьютере, замените ваш-сервер-ip на localhost.

localhost:8080/gui

Пожалуйста, обратите внимание, что /gui необходимо в URL, в противном случае вы столкнетесь с недопустимой ошибкой запроса. При запросе имени пользователя и пароля, введите admin в поле имени пользователя, а пароль оставьте пустым.

При запуске веб-клиента, измените язык интерфейса, на тот который будет удобен вам, нажав на значок шестеренки.

Также вам потребуется изменить логин и пароль, для этого перейдите на вкладку Web интерфейс, там вы сможете изменить как имя пользователя, так и пароль, который будет более безопасным, чем при использовании admin в качестве имени пользователя.

После всех процедур, вы можете спокойно загружать торренты, и вам больше не понадобятся сторонние приложения.

Настройка обратного прокси-сервера Nginx

Чтобы получить доступ к серверу uTorrent с удаленного подключения с использованием доменного имени, вы можете настроить обратный прокси-сервер Nginx.

Конфигурация Подкаталог

Если в вашей Ubuntu уже есть веб-сайт, обслуживаемый Nginx, то вы можете настроить существующий блок сервера Nginx, и вы сможете получить доступ к веб-интерфейсу uTorrent, из поддиректории вашего доменного имени.

В блоке сервера, вставьте следующие директивы. Если вы до этого изменили порт, то вам необходимо изменить его здесь.

Сохраните и закройте файл. Затем проверьте конфигурацию Nginx.

Если проверка прошла успешно, перезагрузите Nginx.

Теперь вы можете получить доступ к веб-интерфейс uTorrent введя в браузере

Если же у вас нету существующего сайта, то вы должны создать новый файл сервера, а также установить Nginx в Ubuntu.

Установка Nginx на Ubuntu 16.04 или Ubuntu 17.04

Запустите веб-сервер Nginx.

Затем создайте новый файл блока сервера в /etc/nginx/conf. d/ каталоге.

Вставьте следующий текст в файл. Замените utorrent. ваш-домен. com на предпочитаемый субдомен, и не забудьте создать запись для него.

Сохраните и закройте файл. Затем проверьте конфигурацию Nginx.

Если проверка прошла успешно, перезагрузите Nginx.

Теперь вы можете получить доступ к веб-интерфейсу введя в адресной строке браузера

Установка и настройка Apache

Если вы используете веб-сервер Apache, а не Nginx, то следуйте приведенным ниже инструкциям, чтобы установить Apache и настроить обратный прокси-сервер.

Для установки Apache, откройте терминал, и введите команду

Для того, чтобы использовать Apache в качестве обратного прокси-сервера, необходимо включить proxy модули, а также включить rewrite модуль.

Затем создайте файл виртуального хоста для uTorrent.

Поместите следующие конфигурации в файл. Замените utorrent. ваш-домен. com на ваше доменное имя.

Сохраните и закройте файл. Затем включите этот виртуальный хост.

Перезапустите Apache для того, чтобы изменения вступили в силу.

Теперь вы можете получить удаленный доступ к серверу Utorrent, введя субдомен (utorrent. ваш-домен. com) в адресной строке браузера. Если веб-интерфейс не загружается, то вам, возможно, потребуется удалить файл виртуального хоста и перезапустить веб-сервер Apache.

Автостарт сервера в Ubuntu

Чтобы включить автоматический запуск, мы можем создать Systemd службы.

Поместите следующий текст в файл.

Сохраните и закройте файл. Затем перезагрузите Systemd.

Обратите внимание. что рекомендуется не запускать сервер Utorrent как root, и мы указали в файле службы, что сервер uTorrent должен работать в качестве пользователя и группы, которые не имеют привилегий суперпользователя. Для этого создадим системного пользователя и группу.

Добавьте utorrent пользователя в utorrent группу.

Затем остановите текущий сервер Utorrent.

Включение автоматического запуска во время загрузки.

Теперь проверьте utserver статус.

Эта команда покажет нам, что автозапуск включен и сервер Utorrent работает.