Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server
-
Upload
aditya-gusti-tammam -
Category
Technology
-
view
73 -
download
1
description
Transcript of Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server
Arsip Mencatat Info www.mencatat.info
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server Linux Debian atau Ubuntu
Oleh : Gusti Tammam ( [email protected] )
Pendahuluan
ransmission merupakan torrent client paling populer yang digunakan oleh pengguna
vps linux. Selain karena alasan tampilan yang simpel, mudah dan elegan, kebanyakan
user menggunakan transmission karena instalasinya yang tidak begitu rumit.
Tranmission sudah dilengkapi dengan built-in web server dengan port default yaitu 9091.
Melalui port tersebutlah Kita dapat mengakses web interface dari transmission melalui web browser
favorit kita. Biasanya struktur URL yang perlu kita masukkan pada web browser ketika ingin
mengakses transmission adalah sebagai berikut : {ip server atau domain : port transmission } .
Dan gambar di bawah ini menunjukkan tampilan web interface dari transmission.
T
Contoh : Server kita memiliki IP 123.45.678.9 dan domainnya adalah www.doma.in Dan Transmission berjalan di port 9091
Maka cara kita mengakses transmission adalah dengan memasukkan beberapa contoh URL di bawah ini :
http://123.45.678.9:9091 http://www.doma.in:9091
Arsip Mencatat Info www.mencatat.info
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014
Pada umumnya dalam sebuah server, hanya terdapat satu transmission yang berjalan.
Namun sebenarnya Anda juga bisa menjalankan beberapa transmission sekaligus dalam satu
server. Berikut ini adalah alasan mengapa orang perlu menjalankan beberapa transmission
sekaligus dalam satu server :
Ingin berbagi-pakai server dengan teman atau kerabat.
Ingin berjualan leechbox
Alasan privasi jika menggunakan 1 akun transmission untuk bersama
Dan lain-lain
Dalam artikel kali ini, akan dibahas langkah-langkah untuk menjalankan multi-transmission
dalam satu server dengan langkah-langkah sebagai berikut :
1. Install transmission
2. Pastikan transmission dalam keadaan mati
3. Melakukan duplikat file konfigurasi
4. Melakukan konfigurasi pada setiap file yang tadi diduplikat
5. Menjalankan semua transmission
6. Selesai
Arsip Mencatat Info www.mencatat.info
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014
Pembahasan
Instalasi Transmission Daemon Saya asumsikan di server Anda belum terdapat transmission, karena itu silahkan lakukan
langkah-langkah instalasi sebagai berikut :
# add-apt-repository ppa:transmissionbt/ppa
# apt-get update
# apt-get install transmission-daemon
Pastikan Transmission Daemon dalam Keadaan Mati Untuk mengecek status transmission-daemon, silahkan jalankan perintah berikut :
# /etc/init.d/transmission-daemon status
Apabila muncul respon : [ ok ] transmission-daemon is running. Itu artinya
transmission dalam keadaan hidup. Untuk itu Anda perlu mematikannya terlebih dahulu dengan
perintah berikut :
# /etc/init.d/transmission-daemon stop
Sehingga akan muncul respon [ ok ] Stopping bittorrent daemon: transmission-
daemon. Itu artinya proses penghentian transmission daemon telah berhasil. Dan ketika Anda
melakukan perintah pengecekan, respon yang akan muncul adalah [FAIL] transmission-daemon
is not running ... failed!
Menduplikat File Konfigurasi Untuk menjalankan lebih dari satu transmission, kita perlu menggandakan file konfigurasi
milik transmission. File-file yang akan di duplikat adalah :
/usr/bin/transmission-daemon
/etc/init.d/transmission-daemon
/var/lib/transmission-daemon
/etc/transmission-daemon
/etc/default/transmission-daemon
Perintah di bawah ini akan menduplikat file-file dari transmission-daemon ke transmission-
daemon2
# cp /usr/bin/transmission-daemon /usr/bin/transmission-daemon2 # cp /etc/init.d/transmission-daemon /etc/init.d/transmission-daemon2 # cp -a /var/lib/transmission-daemon /var/lib/transmission-daemon2 # cp -a /etc/transmission-daemon /etc/transmission-daemon2 # cp /etc/default/transmission-daemon /etc/default/transmission-daemon2 # chmod –R 777 /usr/bin/transmission-daemon2 # chmod –R 777 /etc/init.d/transmission-daemon2 # chmod –R 777 /var/lib/transmission-daemon2 # chmod –R 777 /etc/transmission-daemon2 # chmod –R 777 /etc/default/transmission-daemon2
Arsip Mencatat Info www.mencatat.info
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014
Kemudian buatlah symbolic link dengan perintah berikut :
# ln -sf /etc/transmission-daemon2/settings.json /var/lib/transmission-daemon2/info/settings.json
Melakukan Konfigurasi pada File yang di Duplikat Tadi Edit file /etc/init.d/transmission-daemon2 :
Cari kata ini NAME=transmission-daemon
Ganti menjadi ini NAME=transmission-daemon2
Edit file /etc/transmission-daemon2/settings.json :
Untuk merubah direktori download, Cari kata ini "download-dir": "/var/lib/transmission-daemon/downloads"
Ganti menjadi ini "download-dir": "path menuju direktori download untuk transmission-daemon2"
Untuk merubah peer-port, Cari kata ini peer-port": 51413,
Naikkan nilai peer-port 1 tingkat (peer-port tidak boleh sama untuk setiap transmission yang berada dalam satu server) peer-port": 51414,
Untuk merubah password, Cari kata ini "rpc-password": "{745678907320987632076238d58a4510eda06ff7sCZfdZ",
Ganti menjadi ini "rpc-password": "password-baru-yang-di-inginkan",
Untuk merubah username, Cari kata ini "rpc-username": "transmission",
Ganti menjadi ini "rpc-username": "username-baru-yang-di-inginkan",
Untuk merubah port transmission, Cari kata ini rpc-port": 9091,
Naikkan nilai rpc-port 1 tingkat (rpc-port tidak boleh sama untuk setiap transmission yang berada dalam satu server) rpc-port": 9092,
Untuk membuka akses ke semua IP, Cari kata ini "rpc-whitelist-enabled": true,
Ganti menjadi ini "rpc-whitelist-enabled": false,
Edit file /etc/default/transmission-daemon2 :
Cari kata ini CONFIG_DIR="/var/lib/transmission-daemon/info"
Ganti menjadi ini CONFIG_DIR="/var/lib/transmission-daemon2/info"
Menjalankan Ulang Semua Transmission Sebelum menjalankan ulang semua transmission, kita perlu menambahkan aturan booting
pada transmission-daemon2 yang baru saja kita buat tadi.
Arsip Mencatat Info www.mencatat.info
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014
Perintah di bawah ini berguna untuk memberikan intruksi pada transmission-daemon2 agar
otomatis aktif ketika server di restart :
# update-rc.d transmission-daemon2 defaults
Sekarang lakukan perintah di bawah ini untuk mengaktifkan semua transmission-daemon :
/etc/init.d/transmission-daemon start
/etc/init.d/transmission-daemon2 start
Selesai Akhirnya sampai pada tahap akhir, yaitu mengakses via browser :
Untuk mengakses transmission 1, silahkan menuju URL : http://ip-atau-domain-server:9091
Untuk mengakses transmission 2, silahkan menuju URL : http://ip-atau-domain-server:9092
Kesimpulan
Pada prinsipnya untuk menjalankan beberapa transmission sekaligus adalah melakukan
duplikasi pada file konfigurasi, asal jangan sampai ada konfigurasi yang sama atau tumpang
tindih. Sehingga Anda perlu melakukan editing pada beberapa file konfigurasi setelah
menduplikatnya.
Dengan melakukan cara-cara diatas, Anda bisa menjalankan banyak transmission dalam
satu server sebanyak yang Anda inginkan, asal jangan lupa untuk memperhatikan
kemampuan server. Apakah dia sanggup menjalankan banyak transmission.
Arsip Mencatat Info www.mencatat.info
Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014
Pustaka & Referensi
http://ubuntuforums.org/showthread.php?t=1605906
Kritik, Saran, dan Pertanyaan
Silahkan kirim email ke [email protected]