GNU/Linux >> Belajar Linux >  >> Debian

Klien Cloud Torrent Berkecepatan Tinggi

Torrent awan adalah klien torrent jarak jauh yang dihosting sendiri, ditulis dalam Go (golang). Anda memulai torrent dari jarak jauh, yang diunduh sebagai kumpulan file pada disk lokal server, yang kemudian dapat diambil atau dialirkan melalui HTTP. Kliennya Cepat dan mudah diatur dengan pengaturan yang bagus hanya untuk Lintah dan Tanpa Pembibitan. Panduan ini akan memandu Anda melalui pengaturan untuk Ubuntu 16 tetapi harus bekerja dengan rasa Linux Debian apa pun.

Fitur

*Single binary
*Cross platform
*Pencarian torrent tersemat
*Pembaruan real-time
*Mobile-friendly
*Server konten cepat

Mari kita mulai dengan prasyarat untuk server.

 apt-get update && apt-get upgrade -y && apt-get install git gcc nano

Sekarang kita perlu menginstal bahasa Go untuk menjalankan aplikasi ini.

 wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
 tar -C /usr/local -xzf go1.8.linux-amd64.tar.gz
 rm go1.8.linux-amd64.tar.gz

Sekarang kita perlu mengatur jalur untuk perintah Go

 export PATH=$PATH:/usr/local/go/bin

Sekarang dengan prasyarat, mari kita instal Cloud Torrent Client

 go get -v github.com/jpillora/cloud-torrent


Mulai Klien

 /go/bin/cloud-torrent --port 3031 --config-path /root/cloud-torrent.json --title "CloudT" --log --auth "user:password"

Sekarang Kunjungi Klien untuk Digunakan

 http://serverip:3031

(Opsional – Mulai Otomatis &Penyiapan Layanan)

Pertama Kita perlu memindahkan Binary ke folder usr/bin

 mv /root/go/bin/cloud-torrent /usr/local/bin/cloud-torrent

Sekarang Kita perlu membuat file Layanan

 nano /usr/lib/systemd/system/cloud-torrent.service
 
[Unit]
Description=cloud-torrent

[Service]
WorkingDirectory=/root/
ExecStart=/usr/local/bin/cloud-torrent --port 3031 --config-path /root/cloud-torrent.json --title "Cloud Torrent" --log --auth "user:password"
Restart=always
RestartSec=3

[Install]
WantedBy=multi-user.target

Aktifkan layanan

 systemctl enable cloud-torrent

Mulai layanan

 systemctl start cloud-torrent

Konfirmasi bahwa layanan sedang berjalan

 systemctl status cloud-torrent

Debian
  1. Debian – Permintaan Mulai Layanan Diulang Terlalu Cepat, Menolak Untuk Memulai?

  2. Tidak Dapat Mendapatkan Layanan Noip2 Untuk Memulai Saat Boot?

  3. Torrential – Klien Torrent Sumber Terbuka untuk SDOS

  1. Layanan Systemd Tidak Akan Memulai Nodejs?

  2. CentOS / RHEL 7 :tidak dapat memulai layanan vsftpd

  3. Tidak dapat memulai Layanan Docker di Ubuntu 16.04

  1. Tidak dapat memulai Layanan Nagios (CentOS/RHEL)

  2. Layanan OS Linux 'cpuspeed'

  3. Tidak dapat memulai layanan postgresql di CentOS 7