- - Як налаштувати сервер uTorrent на Linux

Як налаштувати сервер uTorrent на Linux

Якщо ви любите uTorrent, але не любите мати справуз Wine просто для того, щоб він працював на Linux, є ще один спосіб користуватися програмним забезпеченням. Як виявляється, uTorrent має підтримку Linux у формі "сервера uTorrent", що означає, що ви можете налаштувати uTorrent-сервер на Linux і уникати використання Wine взагалі.

uTorrent-сервер працює як і багато інших інструментів торент-сервера в Linux і дозволяє користувачам додавати торренти з будь-якої машини в мережі через веб-браузер.

Встановити uTorrent Server

Програма сервера uTorrent має підтримку Linux,хоча у нього є тільки завантаження, доступне для систем Debian / Ubuntu. Якщо ви плануєте запустити сервер uTorrent в Linux, найкраще встановити Ubuntu Server або налаштувати сервер Debian, оскільки, здається, немає планів для таких систем на базі Redhat, як CentOS / Suse Enterprise, Fedora Server, Rhel тощо.

Примітка: якщо вам абсолютно потрібно мати сервер uTorrent у вашій серверній системі Redhat Linux, спробуйте все-таки запустити програмне забезпечення. Хоча веб-сайт говорить, що він підтримує "Debian", це лише архів Tar.

Запуск сервера uTorrent починається за допомогою wget інструмент для завантаження. Відкрийте термінал і візьміть останню версію серверного програмного забезпечення.

Ubuntu

wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-ubuntu-13-04 -O utserver-ubuntu-64bit.tar.gz

або

wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-i386-ubuntu-13-04 -O utserver-ubuntu-32bit.tar.gz

Debian

wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-debian-7-0 -O utserver-debian-64bit.tar.gz

або

wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-i386-debian-7-0 -O utserver-debian-32bit.tar.gz

Витягніть серверне програмне забезпечення в / opt / папку у файловій системі сервера.

sudo mkdir -p /opt/utorrent-server/
sudo tar -zxvf utserver-ubuntu-*.tar.gz -C /opt/utorrent-server/ --strip=1

або

sudo tar -zxvf utserver-debian-*.tar.gz -C /opt/utorrent-server/ --strip=1

Ця версія сервера uTorrent призначена для Ubuntu 13.04 та Debian 7. Однак він працюватиме на нових версіях, таких як сервер Ubuntu 18.04 та Debian 9. Для цього вам потрібно встановити кілька речей. Зокрема, LibSSL 1.0. У терміналі введіть наступні команди, щоб розпочати це.

sudo apt install libssl1.0.0 libssl-dev

або для користувачів Debian:

sudo apt-get install libssl1.0.0 libssl-dev

Налаштувати uTorrent

Завантаження сервера uTorrent для Linux містить aкілька речей. Головним чином, основне серверне програмне забезпечення, що важливо для запуску програми. Окрім бінарного сервера, є компонент веб-інтерфейсу, який потребує налаштування. На щастя, щоб налаштувати веб-інтерфейс, вам потрібно буде лише витягнути деякі файли в каталог. У терміналі використовуйте cd команду і перемістіть термінал до нового / opt / utorrent-сервер / папку на вашому сервері. Потім отримати кореневий доступ для запуску процесу вилучення.

cd /opt/utorrent-server/
sudo -s

Програмний пакет uTorrent має ще один архів всередині нього, який потребує вилучення. Щоб витягти його, запустіть розпакувати.

unzip webui.zip

Запустіть сервер tuTorrent

Якщо програма uTorrent Server налаштована правильно, саме час її запустити. Відкрийте термінал і використовуйте CD команда для переміщення до каталогу сервера uTorrent.

cd /opt/utorrent-server/

У каталозі сервера uTorrent використовуйте chmod команда оновити дозволи серверного додатка та встановити його на "виконуваний файл". Важливо оновити дозволи цього файлу, інакше сервер не запуститься.

sudo chmod +x utserver

Тепер, коли дозволи встановлені правильно, сервер uTorrent готовий до запуску. У терміналі виконати уцервер файл.

sudo ./utserver

Запустити сервер uTorrent у фоновому режимі

Сервер uTorrent працює, хоча у нього немає сценарію для автоматичного запуску. У результаті адміністратору потрібно буде вручну запустити уцервер командувати і тримати термінал відкритим.

На щастя, можна налаштувати сервер uTorrent для запуску у фоновому режимі за допомогою простого сценарію. Щоб налаштувати сценарій, відкрийте термінал і дотримуйтесь інструкцій, наведених нижче.

Спочатку додайте Shebang до програми автоматичного запуску. Додавання Shebang дозволяє Bash і терміналу зрозуміти, що робити зі сценарієм під час запуску.

sudo touch /opt/utorrent-server/utorrent-start
sudo -s
echo "#!/bin/bash" >> /opt/utorrent-server/utorrent-start
echo "" >> /opt/utorrent-server/utorrent-start

За допомогою команди echo додайте команду автоматичного запуску до сценарію запуску.

sudo -s
echo "cd /opt/utorrent-server/" >> /opt/utorrent-server/utorrent-start
echo "" >> /opt/utorrent-server/utorrent-start
echo "./utserver &>/dev/null &" >> /opt/utorrent-server/utorrent-start

Оновіть дозволи на скрипт і перемістіть його на місце.

sudo chmod +x /opt/utorrent-server/utorrent-start
sudo mv /opt/utorrent-server/utorrent-start /usr/bin

Щоб запустити сервер uTorrent, введіть наступну команду.

sudo utorrent-start

Доступ до сервера uTorrent

Установка завершена! Настав час отримати доступ до сервера! Відкрийте нову вкладку браузера на вашому ПК з Linux та відвідайте наступну URL-адресу веб-сайту.

Примітка: введіть "адмін" у розділі імені користувача та залиште "пароль" порожнім для входу.

http://ip-address-of-server-pc:8080/gui/web/index.html

Запуск сервера uTorrent на робочому столі Ubuntu / Debian? Відкрийте веб-переглядач і замість цього відвідайте цю URL-адресу.

http://localhost:8080/gui/web/index.html
</p>

Коментарі